小可BLOG

  • 首页
  • 文章分类
    • 随言随笔
    • 记录生活
    • 东拼西凑
    • 博客相关
    • APP相关
  • 给我留言
    • 博客相册
    • 个人简介
    • 彩色标签
  • 网上邻居
  • 隐私政策
>°))))彡
想做一条咸鱼,每天都很闲。
  1. 首页
  2. 博客相关
  3. 正文

让你的博客保持随机更新

2013/05/28 402678点热度 0人点赞 16条评论

独立博客的排名提升,无非是不断的更新高质量的文章内容。可是如果想要保持一定频率的更新速度,对于一个新站来说,可能很容易,因为那是站长还有激情,兴奋等因素驱动,但对于其他的一些,比如已经经营了半年或者更长时间的草根站长来说,可能会是一件很繁琐的事情,没有一定的耐心的人往往会半途而废。面对这样的一个情况,你是否准备放弃更新博客了吗?

在这里,tiandi教你一个好办法,让你的博客持续保持更新,当然这种更新是属于伪更新,它只是随机把你的文章显示在首页第一篇文章之前而已。

1.首先打开你的function文件,加入以下代码:

function randomtopicfornoupdate($count = 24) {  //如果不传递时间参数,默认为24小时
  global $wpdb;
  $last = $wpdb->get_results("SELECT MAX(post_date) AS MAX_m FROM $wpdb->posts WHERE (post_type = 'post' ) AND (post_status = 'publish' )");
  $laststamp = strtotime($last[0]->MAX_m);
  $hours = (time()+3600*8 - $laststamp)/3600;
  if( $hours > $count) {  //如果当前时间距离最后一次更新文章的时间已经超过指定的时间,则执行伪更新
	  if((time()+3600*8 - get_option("rtfu_time"))/3600 > $count) {
		update_option("rtfu_time",time()+3600*8);
		$rand_query = new WP_Query("showposts=1&orderby=rand");
		if($rand_query->have_posts()){
			while($rand_query->have_posts()){
				$rand_query->the_post();
				global $id;
				update_option("rtfu_postid",$id);
				show_the_index();
			}
		}
	  }	
	  else {
		  $rndpostid = get_option("rtfu_postid");
		  $rand_query = new WP_Query("p=" .$rndpostid);
		  if($rand_query->have_posts()){
			while($rand_query->have_posts()){
				$rand_query->the_post();
				show_the_index();  //调用主题的式样显示随机的这篇文章
			}
		}

	  }
  }
} 
//这里是我使用的主题Freshblog的式样,每个人根据自己的主题调整。基本上是把index.php里的内容搬过来就可以了。
function show_the_index() {?>    
	<div class="undefined">
		<div class="postbox">
			<div class="thumb">
				<a href="<?php the_permalink() ?>" rel="bookmark"> <img src="<?php bloginfo('template_directory'); ?>/includes/timthumb.php?src=<?php get_thumbnail($post->ID, 'full'); ?>&amp;h=150&amp;w=150&amp;zc=1" alt="<?php the_title(); ?>" /> </a>
			</div>
			<!--end: thumb-->
			<div class="boxmeta left">
				<h2> <a href="<?php the_permalink(); ?>" rel="bookmark">
				<?php the_title(); ?>
				</a> </h2>
				<span class="by">Posted by
				<?php the_author_posts_link(); ?>
				 on
				<?php the_time('F j, Y'); ?>
				<?php if (function_exists('getPostViews')) echo getPostViews(get_the_ID()); ?>
			</span> </div>
			<!--end: boxmeta-->
			<div class="post-content">
				<?php tj_content_limit('250'); ?>
				 <div class="readmore">分类: <?php the_category(', '); ?></div>	
			</div> <!--end: post-content-->
		</div>
		 <!--end: postbox-->
	</div>
	<!--end: undefined-->
<?php
}

2. 接着打开你的index.php文件,在if(have_posts))之前加入以下代码:

//括号里的单位是小时,这里12的意思即如果12小时内没有新文章的话,则执行伪更新,自动随机调用一篇已发布的文章放在首页第一篇文章之前。
if(function_exists('randomtopicfornoupdate')) randomtopicfornoupdate(12);

大家实验下吧!标题太长了,我改短了。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 博客 文章 更新 独立博客 随机
最后更新:2013/05/28

小可

国内互联网站长,爱研究,爱折腾,爱wordpress,爱博客,爱小可,各种爱。 开设博客纯属个人爱好,关注wordpress,关注互联网,关注文学,关注情感,关注生活,各种关注。 喜欢音乐,喜欢电影,喜欢摄影,喜欢聊天,喜欢扯蛋,各种喜欢。

点赞
< 上一篇
下一篇 >

文章评论

  • 熊壮

    挺好的东西

    2013/05/28
    回复
    • 小可

      @熊壮 这样的评论怎么被判断垃圾评论呢?难道是域名的关系?

      2013/05/30
      回复
  • 爱的回归线

    牛逼...还有这个方法...小可佩服 :evil: :evil:

    2013/05/29
    回复
    • 小可

      @爱的回归线 作者tiandi 请注意区别

      2013/05/30
      回复
      • 爱的回归线

        @小可 :cool: 我靠....

        2013/05/30
        回复
  • 梦月酱

    技术宅拯救世界

    2013/05/29
    回复
    • 小可

      @梦月酱 腐宅拯救全人类

      2013/05/30
      回复
  • W3Cshare

    在首页搞个随机文章 :cool:

    2013/05/30
    回复
    • 小可

      @W3Cshare 这个是有更新就不随机,没有更新没随机一篇,不是一直随机的。

      2013/05/30
      回复
  • kitten0

    没有更新就一直长草就行了,

    2013/05/30
    回复
    • 小可

      @kitten0 我没更新就扔着

      2013/06/01
      回复
  • 楚狂人

    哈哈,欺骗搜索引擎 :oops: 啊

    2013/05/31
    回复
    • 小可

      @楚狂人 不是啊,欺骗读者而已,让读者看到以前的文章。

      2013/06/01
      回复
  • 予沐

    有意思。

    2013/05/31
    回复
    • 小可

      @予沐 你也弄么?

      2013/06/01
      回复
  • 小安

    :evil: 酱油哪里跑!

    2013/06/02
    回复
  • 取消回复

    最新 热点 随机
    最新 热点 随机
    如何在国内直接用USDT消费(Depay虚拟visa卡评测) 人生短短数十载,青春有几许 普通人怎么理财基金、买股票投资 雅黑探针修改版 支持PHP8.X PHP7.X Wordpress 垃圾评论插件 Mimi Captcha 2020 淘宝联盟选品顾问邀请码 淘宝、抖音、外卖优惠券领取APP 拜拜2019 我还在,一切安好
    酒不醉人人自醉 回首生命中的每一天 小可是个小偷 一转眼一年又要过去了 情感自白书(朋友的唠叨) 十里红妆,青丝绾正 爱情你我他她 小可我得罪谁了呢? 男欢女爱玩得是你情我愿 春晚非小姐取悦不了所有嫖客
    最近评论
    追梦 发布于 2 周前(01月23日) 现在还写博客的真的不多了
    aaa 发布于 1 个月前(12月23日) qwewwww
    晨汐网 发布于 2 个月前(12月19日) 博主你好,你的网站做得真好,可以跟你换个友链吗?
    点儿 发布于 2 个月前(12月18日) 缺乏安全感
    付费进群 发布于 2 个月前(12月16日) 数字支付 未来大趋势

    本博由BT面板驱动 © 2023 小可BLOG成立4089天了 | 网站地图 | 口袋券 | 口袋券app | 温小券 | 温小券app
    我们相爱
    了

    COPYRIGHT © 2022 小可博客. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang

    浙ICP备17004615号-1