使用more标签来实现文章显示摘要!

    很多显示摘要的插件对于WordPress 3.01默认主题支持的并不是很好,不能显示摘要,或者是我自己太笨了,不会使用!我只有使用<!–more–>标签手动截取摘要!如果只使用<!–more–>标签那么就会在左边出现“继续阅读全文”这个链接,看着很不爽,而且和正文字体一样的大小,于是把它改变了一下,为:“<div align="right" style="font-size: 12px;"><!–more 继续阅读全文–></div>”这样就在右边了,而且字体比正文要小,你可以将12px改为你想要的大小!或者其他你想要的样式!

     这样改后虽然好看、方便了一点但每次都要输入太麻烦,正好我又使用了fckeditor-for-wordpress-plugin后台文章编辑插件,正好在第二行最后边有一个Insert more tag,点了一下之后查看源码就是最基本的<!–more–>标签,于是打起了他的想法,分析插件目录和文件后终于找到了它的配置文件,在WordPress插件目录找到fckeditor-for-wordpress-plugin文件夹——ckeditor——plugins——wpmore文件夹用打开plugin.js文件,查找“{var data=filter(contents);if(data.value=='<!–more–>')”(不要双引号),将其替换为“{var data=filter(contents);if(data.value=='<div align="right" style="font-size: 12px;"><!–more 继续阅读全文–></div>')”。然后继续查找,找到“{var fakeWrapper=CKEDITOR.dom.element.createFromHtml('<cke:wpmore><!–more–></cke:wpmore>',editor.document)”将其替换为“{var fakeWrapper=CKEDITOR.dom.element.createFromHtml('<cke:wpmore><div align="right" style="font-size: 12px;"><!–more 继续阅读全文–></div></cke:wpmore>',editor.document)”。也可以直接使用“记事本”的查找替换功能,将“<!–more–>”替换为“<div align="right" style="font-size: 12px;"><!–more 继续阅读全文–></div>”!这样以后再写文章之后直接点击Insert more tag这个按钮就行了!

此条目发表在网络分类目录,贴了, , , , 标签。将固定链接加入收藏夹。