繁体   English   中英

在wordpress页面中编写php代码以显示特定类别的帖子

[英]Write php codes in wordpress pages to show particular category posts

我是Wordpress的新手。 我有两个页面,分别是“新闻通讯”和“服务新闻”,以在我的网站上显示新闻。 我想在这些页面中显示属于特定类别的帖子。 “ Newsletters”页面应拉出属于“ slug”“ newsletters”类别的所有帖子,而“ Service News”页面应拉出属于“ slug”“ service-news”类别的所有帖子。 我该怎么办?

我在某个地方发现以下代码可以执行此操作。

<?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代码。 花了我很多时间在寻找这个问题,但无法解决这个问题。

请帮我。

先感谢您

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

从您想要的文件中,当您访问那些类别URL时,普通的archive.php应该显示这两个类别的帖子。

但是,如果您真的想为此创建页面,则必须使用自定义页面模板

http://codex.wordpress.org/Page_Templates

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM