wordpress常用的几种调用方法
来源: 阅读:765 次 日期:2014-09-02 17:42:16
温馨提示: 小编为您整理了“wordpress常用的几种调用方法”,方便广大网友查阅!

最近张力用wordpress程序折腾了两套模板了,对于wordpress程序也玩了好几个月了,对于它的一些调用手法上也了解了一些。今天这篇文章就是跟大家讲一下常用的几种wordpress调用方法。

第一种:最新文章调用

这个是我们在用wordpress程序时经常要用到的,以下是调用代码:

<?php $rand_posts = get_posts(‘numberposts=8&orderby=post_date’); foreach( $rand_posts as $post ) : ?>

<li><a href=”<?php the_permalink(); ?>” title=”<?php the_title(); ?>”><?php echo mb_strimwidth(get_the_title(), 0, 50, ‘…’); ?></a></li>

<?php endforeach; ?>

请注意,上面红色数字8是代表调用的文章条数,这个您可以自己调整的。而后面的0,50这个是调用文章的标题显示为50个字节,也就是文章标题最多显示25个字。

第二种:随机文章调用

这个也是我们在用wordpress程序时经常用到的,因为这个可以让你的页面时刻都是不同内容的,对于优化上是有一定好处的,具体代码如下:

<?php $rand_posts = get_posts(‘numberposts=8&orderby=rand’); foreach( $rand_posts as $post ) : ?>

<li><a href=”<?php the_permalink(); ?>” title=”<?php the_title(); ?>”> <?php echo mb_strimwidth(get_the_title(), 0, 50, ‘…’); ?> </a></li>

<?php endforeach; ?>

同上面提到的一样,红色数字8是代表调用的文章条数,这个您可以自己调整的。而后面的0,50这个是调用文章的标题显示为50个字节,也就是文章标题最多显示25个字。

第三种:热门文章调用

这个相信大家都知道,这个的调用可以显示我们网站最多浏览的文章,也就是用户最关注的文章。以下为调用代码:

<?php $postslist = get_posts(‘numberposts=8&order=DESC&orderby=comment_count’); foreach( $postslist as $post ) : ?>

<li><a href=”<?php the_permalink(); ?>” title=”<?php the_title(); ?>”><?php echo mb_strimwidth(get_the_title(), 0, 50, ‘…’); ?></a></li>

<?php endforeach; ?>

同上面两个一样,红色数字8是代表调用的文章条数,这个您可以自己调整的。而后面的0,50这个是调用文章的标题显示为50个字节,也就是文章标题最多显示25个字。

第四种:置顶文章调用

这个大家就都不陌生了,这个是很多网站都有用到的,wordpress的置顶文章代码是分为两个部分的,我这里就给大家说一下。

<?php

$sticky = get_option(‘sticky_posts’);

rsort( $sticky );

$sticky = array_slice( $sticky, 0, 5);

query_posts( array( ‘post__in’ => $sticky, ‘caller_get_posts’ => 1 ) );

if (have_posts()) :

while (have_posts()) : the_post();

?>

<li><a href=”<?php the_permalink(); ?>” title=”<?php the_title(); ?>” rel=”bookmark”><?php the_title(); ?></a></li>

<?php endwhile; endif; ?>

上面这段代码中$sticky, 0, 5中的5代表的是置顶文章调用条数,” title=”” rel=”bookmark”>代表的是调用的文章链接和标题。注意:大家在添加置顶文章时,一定不要忘了最后的。

第五种:调用指定分类

我们有时候在用wordpress程序时希望自己某一页面调用指定的分类,下面这段代码就可以让你在使用wordpress时,指定调用某个分类下的文章,代码如下:

<?php query_posts(‘cat=15&posts_per_page=8&caller_get_posts=1′); ?>

<?php while (have_posts()) : the_post(); ?>

<li><a href=”<?php the_permalink(); ?>” title=”<?php the_title(); ?>”> <?php echo mb_strimwidth(get_the_title(), 0, 50, ‘…’); ?> </a></li>

<?php endwhile; ?>

上面这段代码中的cat=15中的15代表的是分类ID,我们只需要修改这个数字为自己的分类ID就可以了;而数字8代表的是调用文章条数。这个你可以自己调整为自己想要显示的文章条数。

更多信息请查看IT技术专栏

更多信息请查看CMS教程
由于各方面情况的不断调整与变化, 提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!

2025国考·省考课程试听报名

  • 报班类型
  • 姓名
  • 手机号
  • 验证码
关于我们 | 联系我们 | 人才招聘 | 网站声明 | 网站帮助 | 非正式的简要咨询 | 简要咨询须知 | 加入群交流 | 手机站点 | 投诉建议
工业和信息化部备案号:滇ICP备2023014141号-1 云南省教育厅备案号:云教ICP备0901021 滇公网安备53010202001879号 人力资源服务许可证:(云)人服证字(2023)第0102001523号
云南网警备案专用图标
联系电话:0871-65317125(9:00—18:00) 获取招聘考试信息及咨询关注公众号:
咨询QQ:526150442(9:00—18:00)版权所有:
云南网警报警专用图标
Baidu
map