wordpress调用随机文章的一些例子

调用随机文章代码

<?php
$rand_posts = get_posts(‘numberposts=10&orderby=rand’);
foreach( $rand_posts as $post ) :
?>
<!–下面是你想自定义的Loop–>
<li><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></li>
<?php endforeach; ?>

调用相关文章代码

在文章页显示相关文章

 代码如下 复制代码

<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$first_tag = $tags[0]->term_id;
$args=array(‘
tag__in’ => array($first_tag),
‘post__not_in’ => array($post->ID),
‘showposts’=>10,
‘caller_get_posts’=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”<?php the_title_attribute(); ?>”><?php the_title();?> <?php comments_number(‘ ‘,’(1)’,’(%)’); ?></a></li>
<?php
endwhile;
}
}
wp_reset_query();
?>

调用同分类随机文章

将下面代码放到主题文章页面single模板或者边栏sidebar模板适当位置即可:

 代码如下 复制代码

<ul>
    <?php
   $cat = get_the_category();
   foreach($cat as $key=>$category){
   $catid = $category->term_id;
   }
   $args = array('orderby' => 'rand','showposts' => 8,'cat' => $catid );
   $query_posts = new WP_Query();
   $query_posts->query($args);
    while ($query_posts->have_posts()) : $query_posts->the_post();
    ?>
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php endwhile;?>
</ul>

时间: 2024-10-23 07:10:56

wordpress调用随机文章的一些例子的相关文章

wordpress调用最新文章一些方法总结

第一种方法 WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下:  代码如下 复制代码 <?php get_archives('postbypost', 10); ?> (显示10篇最新更新文章) 或 <?php wp_get_archives('type=postbypost&limit=20&format=custom'); ?> 后面这个代码显示你博客中最新的20篇文章,其中format=custom这

ZBLOG PHP调用随机文章、热门文章、热评文章程序

使用方法:   第一.在我们的主题目录中需要创建include.php文件,如果有就直接添加脚本    代码如下 复制代码 /** * 获取文章列表 * @param int $count 数量 * @param null $cate 分类ID * @param null $auth 用户ID * @param null $date 日期 * @param null $tags 标签 * @param null $search 搜索关键词 * @param null $order 排序 * @p

wordpress显示随机文章实现方法

首页随机显示文章 在wordpress里面并不难,也不需要安装复杂的插件,只需要在合适的php文件里面添加如下代码,这个完全归功于wordpress的模块化结构,代码如下 1.使用get_posts生成随机文章  代码如下 复制代码 <?php $rand_posts = get_posts('numberposts=10&orderby=rand'); foreach( $rand_posts as $post ) : ?> <li><a href="&l

ZBLOG调用随机文章、热门文章、热评文章的php代码

使用方法: 第一.在我们的主题目录中需要创建include.php文件,如果有就直接添加脚本  代码如下 复制代码 /** * 获取文章列表 * @param int $count 数量 * @param null $cate 分类ID * @param null $auth 用户ID * @param null $date 日期 * @param null $tags 标签 * @param null $search 搜索关键词 * @param null $order 排序 * @param

wordpress调用最新文章函数(可指定分类)

1.调用网站所有文章只最新10条记录  代码如下 复制代码 <?php get_archives('postbypost', 10); ?> 或 <?php wp_get_archives('type=postbypost&limit=10&format=custom'); ?> 上面是调用最新10条记录哦,只不过是全站的. 2.调用指定分类最新文件  代码如下 复制代码 <?php $posts = get_posts( "category=4&a

zblog 调用相关文章标签的例子

方法是很多的,这里小编选择了三种,第一种是zblog官方比较推荐的方法,代码如下: {$aid=$article.ID} {$tagid=$article.Tags} {$cid=$article.Category.ID} {php}     $str = '';     $tagrd=array_rand($tagid);     if( sizeof($tagid)>0 && ($tagid[$tagrd]->Count)>1){         $tagi='%{'

wordpress随机调用显示文章的方法

方法一:采用wordpress内置函数,在需要的时候直接调用以下代码:  代码如下 复制代码 <ul> <?php $rand_posts = get_posts('numberposts=5&orderby=rand'); foreach( $rand_posts as $post ) : ?>    <li>         <a href="<?php the_permalink(); ?>"><?php

网站首页调用随机产品让快照天天更新

新的事物是大家都喜欢的,搜索引擎爬虫当然也喜欢,然后有seo朋友在网站优化过程都碰到过这样的问题,可能自己的网站天天更新原创,甚至文章秒收,但是首页快照还是落后甚至回档到n年前.笔者看过很多seo论坛上许多这样的咨询问题,大体上一些seo朋友解答都认为:一是网站本身没有坚持更新,二是百度数据库出问题.对该问题的处理办法要不是让他继续等待就是投诉快照,个人认为这不能从根本解决首页快照落后的问题. 笔者在这里建议,首页不能像门户网站一样保存大幅度的更新可以尝试调用随机文章和产品.随机文章和随机产品一

帝国调用wp博客最新或随机文章的方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 目前在国内比较流行的几款开源程序有帝国cms.织梦cms.wordpress等等,这些对建站和做seo优化的站长一定不陌生,一般都有在首页或者内页调用最新或是随机文章的嗜好,如果这些文章是同一个开源程序的,那比调用就相对容易一些.如果是不相同的怎么办?下面我讲一下帝国cms调用wordpress博客最新或随机文章的方法,仅供大家参考. 1.