如何将文章添加到特定页面?

时间:2014-12-12 作者:theHubi

不管是WooCommerce还是WordPress,我都想在特定的页面上添加几篇文章,这样它们就可以显示在那里,而不是现在的图片。Homepage我知道,我应该使用短代码来实现这一点,但由于某种原因,我无法让它工作。例如:这个有post ID 1305,所以您可以想象我使用

[display-posts id="1305"]
在该页面上显示,但它只显示短代码本身。我认为通过快捷码显示帖子是WP的基本功能之一,不是吗?我是否必须编写一个自定义的快捷码才能工作?

有什么建议吗?

2 个回复
最合适的回答,由SO网友:Matthew Campbell 整理而成

如果你想把PHP代码放到编辑器中,你需要一个插件,同样的插件也适用于显示文章。

显示帖子短代码不是内置函数。https://wordpress.org/plugins/display-posts-shortcode/

SO网友:Karun

Try this

<?php echo do_shortcode(\'[display-posts id="1305"]\'); ?>
结束

相关推荐

Using categories with pages

我正在尝试使用页面类别(而不是帖子)作为筛选子页面的一种方式。我正在努力创建一个“工作”页面,其中列出了所有的子项,并且每个子项也将对其应用类别。另一个子菜单将允许您选择类别,并且仅列出这些子页面。迄今为止:functions.php - Show categories meta box for pagesfunction myplugin_settings() { register_taxonomy_for_object_type(\'category\', \'page\');