Avada主题是国外一款 WordPress英文主题,多用于英文网站建设。现在也有很多人用来搭建文网站。有同学使用 Avada主题中文摘要字数过多,无论如何也减不掉。经过一番讨论和查找大家终于解决掉了这问题。魏艾斯笔记也是从这次过程中学到了东西,把如何设置Avada主题中文摘要字数分享在本文中。
Avada主题 是themeforest中销量第一的wordpress主题,感兴趣可以点我去看看,那里面有上万个国外主题销售。目前在 themeforest上面这款主题是一次付款终身使用,和别的主题每年付费相比还是蛮划算的。更多关于Avada主题的内容请看Avada专题
学习选择 1核2g配置的服务器,建站选择 2核4g配置会更流畅。
国内服务器:阿里云、腾讯云(都有代金券,付款时抵用省钱) 不知道如何选择地域、配置请在页面右侧+老魏的联系方式,我们一起研究。
外贸、B2C/C2C等网站建议在国外注册域名。打开namesilo官网,在搜索框里输入并选择好后注册,记得使用优惠码省钱。优惠码点击国外域名商Namesilo域名注册教程获取。
外贸网站建议选择Hostinger虚拟主机,价格便宜,性价比极高!Hostinger专题
SiteGround虚拟主机价格适中服务好!SiteGround专题
如下图所示,中文是实际的情况,中文摘要字数很多且不可控。
英文部分是范例,让中文摘要像英文摘要一样字数可控。
Avada主题的blog元素,特别是首页/文章列表页的摘要字数太多了,严重时候会打乱网站布局的美观,如何设置只显示一部分中文摘要文字呢?
提问者先在 WordPress后台 > Blog > General Blog > Excerpt Length 设置了摘要长度,如下图所示,调节摘要的滑杆位置。
而反复调节字数长度后,前台页面没有变化,对中文汉字摘要的字数起不到调节作用。
老魏开始以为是浏览器缓存、cdn缓存的作用,也有人说是在 WordPress后台 > 外观 > 自定义,经过验证这两种方法都不对路子。
后来终于有人提出解决办法,是在 WordPress后台 > Options > Extras > Miscellaneous 右侧 basis for excerpt length,默认 Words,改成 Characters,这样终于解决了中文摘要字数的控制问题。
要实现对 Avada主题中文摘要字数的控制,需要两个条件:
1、WordPress后台 > Options > Extras > Miscellaneous 右侧 basis for excerpt length,把默认Words改成 Characters。
2、WordPress后台 > Blog > General Blog 右侧 Text display 选择 Excerpt,接着拖动 Excerpt Length 的滑杆左右调节字数多少;
原理解释:
中文、英文单词计算方式不同,英文每个单词之间都有空格(单词words),中文一句话结束才有空格或标点(字符 Characters),Avada默认采用英文单词计算方法造成了中文摘要的字数太多。而调整为能够正确计算中文的 Characters之后,就能够被 Excerpt Length 所控制了。
设置 Avada主题中文摘要字数就要按照本文中两个必要条件去操作,先改成字符计算方式,再调节字数多少,这样就搞定了。