我购买了Primashop主题。现在我想展示一些帖子,让我们说一个类别ID为25.类别25我要显示在让我们说关于页面。在ID 40中创建的帖子我想在联系页面上显示。
我在谷歌和很多网站上搜索过,但没有合适的教程。在主题中我可以有不同的页面模板。所以我创建了一个page_about.php文件模板。在那里我放置了以下代码:
<?php
query_posts( 'category_id = 25' );
if ( have_posts() ) while ( have_posts() ) : the_post();
echo '<li>';
the_title();
echo '</li>';
endwhile;
wp_reset_query(); ?>
它的作用是显示列表中的所有帖子。不仅仅是第25类。此外,我不仅要显示标题,还要显示摘录和图像。如何制作正确的清单?难道难道吗?
提前致谢。
答案 0 :(得分:1)
阅读wordpress codex:http://codex.wordpress.org/Function_Reference/query_posts
你应该使用cat = 25而不是category_id = 25。
要显示摘录和图像,您需要以下功能:
另外,请考虑是否确实需要将其嵌入到模板中。也许带有短代码的插件(例如http://wordpress.org/plugins/list-category-posts/)对你来说已经足够了吗?