文章归档

怎样让wordpress的page显示特定类的文章

下面的篇文章对特定的人有所需求吧.那我也就贴了出来.介绍是来自:Zhiyong’s Weblogs 内容做了一些修改.不是全文COPY过来.这个我还没有试过.如果你做了.可以在这里留言.

要开一个page,但是页面的默认模板只能发一篇文章,而不能像首页那样显示多很多篇文章。

将theme里面的single.php下载下来修改,让它显示某一个category的文章;然后再找一个插件配合让首页不显示这个category的文章就行了。

signle.php 里面加上下面的内容:

  1. <?php
  2. /*
  3. Template Name: Reading
  4. */
  5. ?>

这段代码是说明这个模板叫做Reading,在页面设置里将模板选成这个,就可以按照我们设定的要求显示了。然后再加上:

  1. <?php query_posts(’showposts=10&cat=74′); ?>

这句代码说明每页显示10条category的ID为74的文章。category的ID可以打开category的管理页面,浏览器的地址栏上会显示这个category的ID。

改名以后上传到当前theme的根目录下,然后在page的管理页面设置成使用这个模板就好了。

用插件Front Page Excluded Categories可以使首页不显示这个category的文章,这样就貌似有点样子了哈。

Share

八个有用的WordPress的SQL语句

这个是我不得不专的信息呀。太重要了。所以先留着。那一天想要的时候就可以回来找找。在这里感谢月光博客 提供。

而WordPress博客使用的是MySQL数据库,虽然使用插件可以解决一些问题,但是实现某些特殊任务的时候,在phpMyAdmin中执行SQL语句是最简洁的方法,这里就总结八个有用的WordPress系统的SQL语句,用于解决一些实际碰到的问题。

1、创建备份数据库

备份数据库是首先要做的事情,只需要通过以下方法就可以简单备份数据库:

登录phpMyAdmin后。选择你的WordPress数据库,然后点击“导出”按钮,选择一种压缩方式(可以使用gzip)并单击“执行”按钮,当浏览器提示是否下载的时候,点“是”,将数据库文件下载到本地。

2、批量删除文章修订

WordPress2.6以后的版本增加了一个Post revisions功能,虽然有点用,但文章修订增加了你数据库的大小,我们可以选择批量删除。

登录phpMyAdmin后执行下面的SQL语句即可批量删除。

DELETE FROM wp_posts WHERE post_type = “revision”;

3、批量删除垃圾评论

一个真实的故事是,我的一个朋友在网上建立了一个博客,有次他花了几天时间外出度假,没有上网,当他回来的时候,登录自己的博客,看到有5000多条评论等待审核,当然,大多数都是垃圾评论,要手动删除这些评论要花大量时间,因此我们可以使用以下办法。

登录phpMyAdmin后执行下面的SQL语句。

DELETE from wp_comments WHERE comment_approved = ”0”;

要小心,虽然这种解决方案对于处理数百万的垃圾平邮非常有用,但是也会清除未经批准的评论,因此最好还是安装使用Akismet来对付垃圾评论。

阅读更多 »

Share
Page 2 of 212