WonderCSS

WordPress技巧:按限定条件自由调用日志

由于在工作中经常接触 DEDECMS模板 和 WordPress主题 制作,在两者的标签对比下经常会产生谁好谁坏的想法。虽然本身DEDECMS更倾向CMS而Wordpress更适用博客日志类,但有时我们还是希望用Wordpress做CMS类网站,那么我们如何做到dede那样自由调用某栏目内的文章呢?

今天介绍一个简单易用的 WordPress 按限定条件自由调用日志的好技巧:


<ul>
<?php
$arg = array(
    'cat' => 1, //分类ID
    'numberposts' => 4 //调出条数
);
$lastposts = get_posts($arg);
foreach($lastposts as $post) : setup_postdata($post); ?>
    <li>
        <a href="<?php the_permalink(); ?>">
           <?php if ( has_post_thumbnail() ) { ?>
           <?php the_post_thumbnail(array(160,160)); ?>
           <?php } else {?>
           <?php } ?>
           <?php the_title(); ?>
        </a>
    </li>
<?php endforeach;?>
</ul>

如以上示例我们可以将分类理解为栏目,当然如果希望调用某个标签的话,可将'cat' => 1 改为 'tag' => n 来更换调取条件。这样我们就能更自由的在数据库中调用文章(日志)了。

By 于湛 发布于 2013.05.18 2,439 次浏览

发表评论

电子邮件地址不会被公开。 必填项已用*标注