我在Wordpress中使用Vitrux theme。主页显示从“投资组合”帖子类型以平铺布局发布。我想从不同的帖子类型('Shoots')获得三个帖子。在调用循环之后在此处添加代码:
if (have_posts()) : while (have_posts()) : the_post();
if ($post->post_title == "Latest Shoots")
{
$portfolio_replacement = 'shoots'; // the post type to query
query_posts(array('orderby' => 'date', 'post_type'=>$portfolio_replacement, 'posts_per_page' => 3));
}
但前提是“最新拍摄”帖子是主要投资组合中的第一个。你可以在这里看到这个:
http://www.snaprockandpop.samcampsall.co.uk
(if语句添加的帖子是最接近布局底部的三个帖子,它们取代了“Latest Shoots”帖子)。
我如何创建这样的条件语句,它将在Wordpress循环中的任何一点执行?我不能保证这一个总是会在开始时发生,而且我想写一些其他查询来改变这个网站的布局。
最好的方法是什么,我将如何学习呢?我对PHP有一个非常基本的了解,但我很想了解更多信息,所以请保持温和!