2014-05-17 139 views
0

我是WordPress新手。 我有两个页面,即'通讯'和'服务新闻'在我的网站上显示新闻。我想在这些页面中显示属于特定类别的帖子。 'Newsletters'页面应该将所有属于slug'newsletters'的帖子拉出来,'Service News'页面应该拉出所有属于slug'service-news'类别的帖子。 我该怎么做?在wordpress页面中编写php代码以显示特定类别帖子

某处我发现以下代码可以执行此操作。

<?php $catPost = get_posts(array('category' => get_cat_ID(“newsletters”))); 
$event=array_splice($catPost, 0, 1); 
foreach ($event as $post) : setup_postdata($post); 
the_content(); ?> 

但是在编写页面的文本编辑器上的代码时,整个代码会显示在页面中。我做错了吗?我们不能在编辑器中编写php代码吗? 花了我很多时间在寻找这个,但无法解决这个问题。

请帮帮我。

预先感谢您

回答

0

您不能在编辑器中编写php代码。

从你想要的正常的archive.php应该显示这两个类别的职位,当你访问这些类别的网址。

但如果你真的想为那个页面,你必须使用自定义的页面模板

http://codex.wordpress.org/Page_Templates

相关问题