WordPress 文章和标题中英文数字间自动添加空格优知新3个月前发布关注私信1160 百度已收录 正文开始阅读,请点击右上角“关注”按钮,关注作者 ------正文内容展示,开始汲取新知识------ 大多数站长在编辑文章的时候都比较注意细节,格式都非常的规整,特别是在中文、英文、数字之间会用空格隔开,显得层次更加分明,整体排版更加美观,但——你以为他们是在编写文章的时候手动添加的空格吗?那样繁琐和降低写作效率的事,他们才不会干呢! 下面知新网就说一下,这个是如何实现的。方法很简单,只要在当前主题 functions.php 文件中添加几行代码即可: 方法 1:WordPress 文章中英文数字间自动添加空格(写入数据库) //WordPress 文章中英文数字间自动添加空格(写入数据库) add_filter( 'wp_insert_post_data', 'fanly_post_data_autospace', 99, 2 ); function fanly_post_data_autospace( $data , $postarr ) { $data['post_title'] = preg_replace('/([\x{4e00}-\x{9fa5}]+)([A-Za-z0-9_]+)/u', ' ', $data['post_title']); $data['post_title'] = preg_replace('/([A-Za-z0-9_]+)([\x{4e00}-\x{9fa5}]+)/u', ' ', $data['post_title']); $data['post_content'] = preg_replace('/([\x{4e00}-\x{9fa5}]+)([A-Za-z0-9_]+)/u', ' ', $data['post_content']); $data['post_content'] = preg_replace('/([A-Za-z0-9_]+)([\x{4e00}-\x{9fa5}]+)/u', ' ', $data['post_content']); return $data; } 方法 2:WordPress 文章中英文数字间自动添加空格(不写入数据库) 此处内容已隐藏,请评论后刷新页面查看. 以上两段代码实现的方式各有不同,效果基本一致,选其一使用即可。 温馨提示:本文最后更新于2023-08-13 01:38:25,某些文章具有时效性,若有错误或已失效,请私信客服或联系知新社长。------本文内容已结束,喜欢请分享------ 感谢您的来访,获取更多精彩文章请收藏本站。 © 版权声明 相关声明 1、本站名称:知新网 2、本站永久网址:https://www.uzhix.com 3、本站部分内容源于网络和用户投稿,仅供学习与参考,如有侵权,请联系站长进行删除处理。 4、用户评论和发布内容,并不代表本站赞同其观点和对其真实性负责。 5、本站禁止以任何方式发布或转载任何违法的相关信息。 6、资源大多存储在云盘,如发现链接失效,请联系我们替换更新。 八月 13 历史上的今天 "吼吼~,往年的今天作者不知道跑哪里偷懒去了~" WWW.UZHIX.COM 玩转WordPres# WordPress教程 点赞0投币 分享QQ空间微博QQ好友海报分享复制链接收藏