在Wordpress循环期间使用条件语句

时间:2013-02-12 17:42:07

标签: php if-statement wordpress

我在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有一个非常基本的了解,但我很想了解更多信息,所以请保持温和!

0 个答案:

没有答案