中文版的博客程序一般都带有自动截取功能,可是WP却要通过自己插入more标记的方式来进行截取,使用起来不是太方便。于是在网上搜了一下,找到了这个Limit Posts Automatically自动截取插件,安装后发现对于中文完全没有办法正确处理,有的文章截取几个字,有的截取很长一段,实在是没办法用。 在WP的中文论坛https://wordpress.org.cn搜索之后发现很多人都遇到同样的问题,而且还有一个气氛比较火爆的帖子:https://wordpress.org.cn/thread-16279-1-2.html 大概的想了一下,之所以大家找不到合适的插件,原因主要在于中英文的区别上,英文可以采用按照字母Letter进行截取,也可以按照词组Word进行截取,而这两种方式在中文环境下就不适用了。要么截取出来的文字长度不对,要么文字最后总是带着乱码的小尾巴,很是不爽。 我是个C++程序员,对PHP稍微有一点了解,以前也修改过一个PHP的交友程序,当时为了找个能正确截取中文的函数也大费周折,不过终于还是把问题解决了。方法就是使用自己的字符截取函数取代wordwrap函数,函数是现成的,于是把它拷贝到了Limit Posts Automatically中,替换掉wordwrap函数。初步测试,看起来已经比较正常了,只是“阅读全文”几个字还是乱码。没办法继续修改,随后干脆将整个插件汉化,并按照中文习惯,合并了Letter和Word的分割方式,去掉utf8的二次编码,“阅读全文”几个字终于可以正常显示了。
wordpress插件:Limit Posts Automatically中文版
- 🎉Wordpress
- 1779 阅读
- 2009年07月19日
- 0 条评论
- 全文共440字, 阅读大约需要2分钟
- 搜索引擎已收录
首页 / 🎉Wordpress / 正文
AI摘要
Gemini 1.5 Pro
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结
反馈 本文来自投稿,不代表本站立场,如若转载,请注明出处。
本文最后更新于2020年08月11日17时50分47秒,已超过1575天没有更新,若内容或图片失效,请留言反馈
本文链接:https://niepan.org/archives/218.html(转载时请注明本文出处及文章链接)
作品采用:《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
本文最后更新于2020年08月11日17时50分47秒,已超过1575天没有更新,若内容或图片失效,请留言反馈
本文链接:https://niepan.org/archives/218.html(转载时请注明本文出处及文章链接)
作品采用:《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
发表评论
love2wind
记录生活,分享世界
热门文章
利用OCI脚本创建甲骨文ARM免费VPS的方法27,715 阅读
## 前言 前面我们给大家介绍了怎....
我竟然有25个Google Wave邀请,还有需要的童鞋吗?23,578 阅读
话说注册Google Wave已经一段....
哪吒面板搭建过程详解,教你搭建一款便携服务器监控探针19,048 阅读
![Snipaste_2021-02-0....
甲骨文全区域登录地址汇总及测速地址分享18,624 阅读
由于甲骨文云各区域登录时的服务器是不同的....
免费发放极限邀请码第二季8枚18,387 阅读
[][1] 上次[免费发放极限邀请码][....
CKun Lv.1
一天前
官方latest镜像安装 把v4挂载进去到 `/var/www/html` 目录了安装失败 了让联系管理员