Gallery Shortcode Showing IDs

时间:2016-02-02 作者:Peekay

我正在尝试在自定义帖子类型中包含图库。图像库在编辑器中工作,但当我查看帖子时,我会看到这个。

[库链接=“文件”id=“5905895888587586585578580581582582583584”]

我的内容如下所示:

<?php if ( have_posts() ) : while ( have_posts() ) : the_post();

    $content = get_the_content();
    /** ... **/
?>
    <p><?php echo $content ; ?></p>

enter image description here

1 个回复
最合适的回答,由SO网友:Milo 整理而成

删除:

$content = get_the_content();
并替换:

<p><?php echo $content; ?></p>
使用:

<?php the_content(); ?>
有关详细信息,请参阅Codex页面上的注释get_the_content():

与\\u content()的一个重要区别是get\\u the\\u content()不会通过“the\\u content”过滤器传递内容。这意味着get\\u the\\u content()将不会自动嵌入视频或扩展短代码等。

相关推荐

Massive photogallery import

我有这样一个场景:从一个旧的Wordpress站点在Wordpress中重建大约200个照片库。我所拥有的就是。xml WXR用于post\\u类型的“photogallery”,它基本上创建了图库并附加了一组图像ID。不幸的是,我无法导出“完整的XML”(包含图像、ID和附加的帖子),也无法访问数据库。所以基本上我应该创建一个脚本:读取导出的XML,检索库的原始URL(旧站点仍处于活动状态)打开URL,获取特定的图像和文本,并将其加载到wordpress中,使用文本作为图像描述,并将其与XML中找到的p