解决WordPress 文章英文单词溢出/单词断词等问题

简介: 解决WordPress 文章英文单词溢出/单词断词等问题

很多时候,WordPress中文主题都可能在开发的时候,漏掉了对文章对英文的排版优化,出现几种情况:

  1. 长英文、长链接,溢出超过显示范围,没有换行
  2. 英文单词换行时,在单词中断开了

解决以上两个问题呢,分别有 2 套方案。

自动换行

word-wrap: break-word; 
word-break: normal;

英文单词不拆词

word-break: keep-all;  //只能在半角空格或连字符处换行。
word-wrap: break-word; //当单词太长时,先尝试换行,换行后还是太长,单词内还可以换行。
white-space: pre-wrap; //保留所有的空格和回车,但是允许折行,注意:出现大量空白时,可不加。

一般来说,需要在属于文章内容的样式表中,增加以下的 css 样式,即可解决。

英文单词两端对齐、单词不拆词换行

word-break: keep-all; 
word-wrap: break-word; 
white-space: pre-wrap;
text-align: justify;

举个栗子

如果你是使用苏醒同款主题:PandaPRO 主题,或者恰好有安装积木插件,那么就可以在不更改主题文件代码的前提下,完成改造。

首先,找到文章内容外层 p 的样式标签:.post-content p, .post-content figure
在积木优化设置中,找到自定义模块,在头部自定义代码中插入样式代码,如下图:

.post-content p,
.post-content figure {
    word-break: keep-all;
    word-wrap: break-word;
    white-space: pre-wrap;
}
相关文章
|
3月前
CoreDownload - WordPress文章下载增强插件v1.0.6
CoreDownload 是一款高级WordPress 下载增强插件,支持几乎所有网盘,为WordPress增加任意下载功能,目前免费提供使用。 安装插件后,在设置中全局开启。然后编辑文章,可以在下面找到CoreDownload下载增强功能。
37 0
CoreDownload - WordPress文章下载增强插件v1.0.6
|
5月前
|
SEO
WordPress作品设计素材图片站资讯文章教程uigreat主题
WordPress作品设计素材图片站资讯文章教程uigreat主题
46 4
WordPress作品设计素材图片站资讯文章教程uigreat主题
|
5月前
|
前端开发
WordPress主题底部纯文本文章列表
WordPress主题底部纯文本文章列表
31 0
|
7月前
WordPress原创插件:当日24小时发布文章标题变红
WordPress原创插件:当日24小时发布文章标题变红
115 4
【WordPress建站】1. 代码实现编写文章可以调整字体字号
【WordPress建站】1. 代码实现编写文章可以调整字体字号
133 0
【WordPress建站】1. 代码实现编写文章可以调整字体字号
|
缓存 前端开发 搜索推荐
Sticky Posts Switch插件教程WordPress中为分类添加置顶文章
Sticky Posts Switch插件教程WordPress中为分类添加置顶文章
210 0
Sticky Posts Switch插件教程WordPress中为分类添加置顶文章
|
测试技术 API 数据安全/隐私保护
Wordpress Rest API尝试修改文章标题
-测试环境:wordpress 4.9.9 必须安装插件Basic Auth -测试工具:ARC -测试目标:修改hello world文章的标题为"happy new year" -测试步骤: 1.
2355 0
|
PHP 数据库
WordPress二开-文章内容部分隐藏
WordPress是设计了模板主题的概念的,模板主题所在目录为:wordpress/wp-content/themes 在该目录下,每一套主题又有一个新的目录,假设我们使用的模板主题名字为siam 那么完整路径应该为wordpress/wp-content/themes/siam 在该目录下搜索文件内容the_content 有调用该函数的就是对应的文章内容(可能有多个,对应多种布局,比如图片列表文章、纯文字文章等等 根据自己主题判断)
115 0
|
存储 数据安全/隐私保护 CDN
去除wordpress功能下面的文章 RSS、评论 RSS、WordPress.org
前面已经写了“利用七牛云存储CDN服务给WordPress静态文件加速”,我推荐使用我爱水煮鱼的 七牛镜像存储 WordPress 插件 ,需要先安装 WPJAM, 其实顺序无所谓先安装第一个也会提示安装另一个。如果安装 WPJAM 过程提示没有标题之类的错误不用管不会影响使用的。
145 0
去除wordpress功能下面的文章 RSS、评论 RSS、WordPress.org
下一篇
DataWorks