LXTX
龙笑天龙笑天  2017-09-06 15:19 来源:龙笑天下 隐藏边栏 |   2 条评论  396 
文章评分 51 次,平均分 4.8

WordPress实现中英文数字之间自动加空格排版 wordpress

通常来说中文与英文、中文和数字之间加上空格的排版会更加好看,但是如果让我们在编辑文章的时候人工添加,感觉非常繁琐和让人厌烦,所以今天龙笑天下就来跟大家介绍一下 WordPress 如何实现中英文数字之间自动加空格的排版技巧。(PS:其实很早就想加上这个功能了,但奈何懒癌发作...)

第一步:html 或 body 标签中加入 han-la 类

在 html 标签中添加 class=”han-la”(一般在 header.php 文件中)。但是并不是硬性规定,现在很多博客都是通过功能函数动态加载 class 类,那么同样的,你也可以将这个 han-la 类动态加载到 body 中去。将类加载到 html 标签中的方法就不说了,这里说下怎么加载到 body 标签中,当然在这里,你的主题应该是使用了body_class()这个标准函数的。

另外,值得一提的是该函数也会暴露一个问题,具体见下文:

(全网独家)如何正确的避免你的 WordPress 管理员登录用户名被暴露
昨晚在研究评论结构时,网站右键查看源代码,无意间发现自己的管理员用户名被暴露了... 图 1 评论中暴露登录用户名如上图,在博主的评论的 class 里看到的 test10 是...
阅读:1.57k   评论:13   喜欢:31   评分:

第二步:引入 js 文件

在 jquery 文件后面引入 text-autospace.min.js 或 text-autospace.js,下载地址为:https://github.com/mastermay/text-autospace.js

注意修改代码中第 8 行的文件引用路径哦~

最后一步:添加 CSS 代码

将以下代码加入你的 style.css 文件中。

当然,如果在第一步中,你是将 han-la 类 class 加到 html 标签中的话,在这一步中你需要将以上 CSS 代码中的body全改为html

友情提示:因为添加了 JS 和 CSS 文件,故要记得清空主题插件缓存、CDN 缓存及浏览器缓存哦~

另一种方法

以上方法是把整个页面中的中英文之间都自动加上空格。还有另一种方法是,仅对文章部分的中英文进行排版加空格,方法如下。至于选择哪种方法,各位自便哈~

参考阅读

WordPress 实现中英文数字之间自动加空格排版 - boke112
WordPress 在中英文间自动加入空格 - BanYuner
WordPress 文章中英文数字间自动添加空格 - 泪雪博客

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

龙笑天
龙笑天 关注:24    粉丝:12 最后编辑于:2018-03-06
互助分享,互联网本该如此!
×

感谢您对龙笑天的支持,么么哒~

支付宝打赏 龙笑天
请扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

龙笑天下 - 分享悲伤;共享快乐

发表评论

表情 贴图 链接 私密 格式 签到

最赞评论
  1. 懿古今
    懿古今 评论达人 LV.3 来自天朝的朋友 谷歌浏览器 Windows 7 广西南宁市 电信

    原来我也想折腾,不过后来感觉还是人工排版算了,反正遇到的英文不多

  2. 龙笑天
    龙笑天 永久会员 博 主 来自天朝的朋友 火狐浏览器 Windows 7

    @懿古今人工排版总会遗漏忘记,这个就不会了,通过 js 前端显示时给你排版好~

  1. 懿古今
    懿古今 评论达人 LV.3 来自天朝的朋友 谷歌浏览器 Windows 7 广西南宁市 电信

    原来我也想折腾,不过后来感觉还是人工排版算了,反正遇到的英文不多

    沙发 2017-09-06 17:31
    4 0 回复
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

您也可以使用第三方帐号一键快捷注册

扫一扫二维码分享