2010年06月17日 129条评论

闲来蛋疼: 把所有文章的more标签去掉了

我博客的首页一直都是使用文章摘录方式显示文章,以前是使用插件 wp-utf8-excerpt 实现的,后来觉得别人给文章加 more 方式很赞,而且可以省去一个插件,于是在 2010 初手工给 300 + 篇文章加上 more 标签,费时 4~6 小时(具体没记住)。

最新可能闲的蛋疼,看着每篇文章的 more 标签截断的文章长度不同,有长有短,突然觉得还是用插件赞,不用老是要给文章加 more 标签,因为我总是发表文章后才发现忘了给文章加 more 标签,然后又修改文章,时间长了就烦了。

于是乎,决定把所有文章的 more 标签去掉,去 more 标签当然不用像加 more 标签那么幸苦了,因为可以用 SQL 的 update 命令批量查找修改相同的内容嘛

和我一样蛋疼的朋友可以用这下面个方法去掉 more 标签:

0. 先备份数据库!(以防万一)

1. 打开 phpmyadmin ,找到你的数据库名并点击,然后点 SQL

2. 输入 SQL 语句

UPDATE wp_posts SET post_content = REPLACE(post_content, '<!--more-->','')

OK,就这么简单,其实搬过家的朋友都会,哈哈。

其实想批量替换/删除内容都可以用 SQL 的 update 命令,命令格式是:

UPDATE 某数据表名 SET 此表某字段 = REPLACE(此表某字段, '原内容','新内容')

不过注意哦,数据库可不是可以乱折腾的,反正折腾前记得先备份

zww
or
oooo

“闲来蛋疼: 把所有文章的more标签去掉了”有129条评论

  1. Leo.N says:

    据说我是坐上了沙发。。。 :lol:

    1. zwwooooo says:

      @Leo.N 那就奉献你的大腿

  2. Timothy says:

    板凳

  3. Skyoy says:

    真够蛋疼的,手动去加那么多文章的MORE标签,我貌似也做过,给以前的图片全加上alt标签。 :cry:

    1. zwwooooo says:

      @Skyoy 哈哈,一时想法一时冲动

  4. winy says:

    慢了,地板~

  5. winy says:

    晕,地板都没有 :arrow:
    我直接把wp-utf8-excerpt集成到主题里,并且写入主题后台选项里

    1. zwwooooo says:

      @winy 这个跟用插件其实差不多,呵呵

  6. 阿邙 says:

    从来没用过more的路过啦~ :grin:

    1. zwwooooo says:

      @阿邙 折磨人的事还是别做了

  7. 可真是会折腾

    1. zwwooooo says:

      @奔四大叔 所以说蛋疼。。。

  8. 秦大少 says:

    习惯了加more

    1. zwwooooo says:

      @秦大少 我那时是批量加,所以加的不好,如果从一开始就加也许比较好

  9. 离鸣 says:

    话说这种蛋疼的事儿我也做过 :mrgreen:

    1. zwwooooo says:

      @离鸣 貌似喜欢折腾的人都做过这么蛋疼的事

  10. A.shun says:

    这种的好处就是摘要的长度都一样吧。

    我还是喜欢自己把握截断的地方。。暂时加more吧

    1. zwwooooo says:

      @A.shun 你一直这样就不同了,我加的more不太好

  11. TTkea says:

    数据库动起来最危险了,,,,小心为妙...

    1. zwwooooo says:

      @TTkea 呵呵,这个很安全,当然要小心,前提都要备份

  12. 集思 says:

    呵呵,和我现在想的相反,我想要去掉wp-utf8-excerpt甚至一切插件,手动加上More标签。

    1. ifenwen says:

      @集思 想法一致 我也正在缩减插件数量

  13. 真蛋疼,又回去了

  14. ifenwen says:

    呵呵 其实不用任何插件 只要在index.php里简单写写 然后记得每篇文章手动添加摘要就可以实现摘要输出了

    1. zwwooooo says:

      @ifenwen 不,你错了,你这样就不会显示图片了,而且对中文不太友好

  15. 扯远了 says:

    你真是蛋疼的不行了。居然这种事都能做出来

  16. 疾风 says:

    我替换的时候都是把数据库备份用DW打开 查找替换的 O(∩_∩)O哈哈~

    1. zwwooooo says:

      @疾风 呵呵,不如用我的方法

  17. 阿修 says:

    我好像一直是手动添加的

    1. zwwooooo says:

      @阿修 我是后来才加的,加的不怎么好

  18. 1四代重歼 says:

    还是去掉好哈

  19. 包子 says:

    比加more简单多了

    1. zwwooooo says:

      @包子 适合懒人和经常忘记的人

  20. cooved says:

    两难的选择,自动截断的不听话,more标签又不自动,哈哈

    1. zwwooooo says:

      @cooved 怎样不听话呢?我的很听话

发表评论

昵称 *

网址

B em del U Link Code Quote