首页 » 建站技术 » WordPress » 浏览内容

WordPress博客几个实用技巧


2010-12-18 11:16:21 2,026 0 发表评论 字体: 作者:C.K.
标签: WordPress

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

1.设置HTML编辑器为WordPress 默认的编辑器

当我们要写新文章的时候,WordPress后台中默认的编辑器是 “可视化”形式,这也许是大多数人喜欢的,但是如果你想把”HTML”设置为默认的编辑器,可复制以下代码到functions.php文件中并保存即可。

add_filter('wp_default_editor', create_function('', 'return "html";'));

2. 显示博客中总共有多少条评论

这个是关于在你博客首页中显示所有的评论条数,你可以把以下代码加到你想要显示的位置即可。

<?php $numcomms = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE
  •  comment_approved = '1'"); if (0 < $numcomms) $numcomms = number_format($numcomms);
  • echo "在我的博客上总共有 ".$numcomms." 条评论, "; ?>
  • 3.显示博客中总共有多少篇文章

    若你想在你的博客上显示所有文章数,那么可以把以下代码添加到你想要显示文章数的位置即可。

    <?php $numposts = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE
  • post_status = 'publish'");
  •  if (0 < $numposts) $numposts = number_format($numposts);
  • echo "在我博客上总共有".$numposts.' 篇发布的文章';
  • ?>
  • 4. 设置自动保存时间间隔

    当在编辑文章时,Wordpress系统默认自动保存的时间间隔为60秒,个人觉得间隔时间太短了,容易造成太多的垃圾,如果你想要自己设置自动保存的时间间隔,只须将以下代码复制到wp-config.php文件中并保存即可。

    /*#Autosave interval set to 200 seconds */
  • define('AUTOSAVE_INTERVAL', 200);
  • 5.显示当天发表的文章数

    对于有些博客可能一天发表好几篇的文章,如果能在博客上显示今天发了几篇,可以帮助访客多了解一些信息。要实现它,可以把以下代码添加到想要显示的位置即可。

    <?php
  • //Today's date
  • $today = date("Y-m-d H:i:s");
  • //Today - 1 day
  • $daysago = date("Y-m-d H:i:s",strtotime(date('Y-m-j H:i:s')) - (1 * 24 * 60 * 60));
  • $numposts = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_date BETWEEN '$daysago' AND '$today'");
  • if ($numposts >0)
  • echo "今天发表了".$numposts." 篇新的文章。";
  • else
  • echo "今天没发表新的文章。";
  • ?>

  • 6.显示WordPress博客友情链接的数目

    其实很简单的,用到$wpdb对象和sql语句,你可以复制下列代码到你想要显示的地方就行。

    <?php
  • $numlinks = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = 'Y'");
  • if (0 < $numlinks) $numlinks = number_format($numlinks);
  • echo $numlinks;
  • ?>
  • 7. 显示注册用户的人数

    如果你的博客开放用户注册,那么怎样在你的博客上显示注册用户的人数呢?很简单,只要在适当的地方加入以下代码就可以了。

    echo "<br/>现在有:";
  • $users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");
  • echo $users." registered users.";
  • ?>
  • 8. 显示日期

    有些人喜欢在自己博客的头部加上当前的日期,这样看起来好像比较专业点哈。只要在head.php文件中或其它适合的文件中加下以下代码就可以实现,它是显示服务上的时间,不是本地电脑上的时间。

    <?php echo "今天是:".date('D jS M Y'); ?>

    有关date()函数,可以点这里看详情。

    9. 更改WordPress在后台文章编辑页面显示的文章数

    WordPress在后台可以批量修改文章属性,但默认情况下,只能显示15篇文章,但是有时候我们可能需要在一页中显示更多的,可以用如下方法:

    a)打开文件wp-admin/includes/post.php

    b)找到代码:

    wp("post_type=post&what_to_show=posts$post_status_q&posts_per_page=15
  • &order=$order&orderby=$orderby");
  • 红色部分的15就是显示文章的数量,可以改为你想要的数量。

    10、文章内链接在新窗口打开

    用JS实现,下面是JQ的代码
  • $(".content a").attr("target","_blank");
    1. 网站统计 Statistics

      • 创建时间: 2005年1月3日 距今4971 天
      • 日志总数: 2461
      • 评论总数: 630
      • 标签总数: 654
      • 链接总数: 273
      • 最后更新: 2017-7-1 18:16:33
      • 您是本站第 13798003 位访客

      广告区 Guǎng Gào