初次使用WordPress的两个改变要点记录

YeYo(博主) 网站源码评论567字数 773阅读2分34秒阅读模式

刚接触使用 WordPress 加上使用的是国外用户的模板,发觉对国内用户的中文类站点存在两个问题:一是加载速度,二是界面显示。针对第一个问题,上次我写了一篇《Google库导致WordPress速度慢的解决方案》算是比较好的解决了,下面就来说说第二个问题的解决方法。

1、字符截限,使用之前我没有去看官方文档,导致使用了大量时间查看源文件,发觉系统默认截取的是 55 个 words,该定义项位于 wp-includes/formatting.php 文件中的2412行(Wordpress 3.9.1),把 55 修改成我们需要的数值就可,这样改后对于以后系统更新可能会变的无效,于是我去查看了官方档,按官方文档说明,只需要在模板目录下的 functions.php 文件中加入以下代码就可:文章源自《智享阁》智享阁-https://www.esnpc.com/use-wordpress-two-log/

function custom_excerpt_length( $length ) {
return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

其中 20 就代表截取的字符数值,同样改成我们需要的数值就可,比如170。文章源自《智享阁》智享阁-https://www.esnpc.com/use-wordpress-two-log/

2、排版段落空两格,按照百度上搜索的结果是在 CSS 文件中加上以下代码:文章源自《智享阁》智享阁-https://www.esnpc.com/use-wordpress-two-log/

p {text-indent: 2em;}

这样改后,初步看上去是达到想要的效果了,但是其它使用 p 标签的地方也跟着位移了,所以我建议针对性的修,以下是针对我所使用的模板所做的改动,仅供参考:文章源自《智享阁》智享阁-https://www.esnpc.com/use-wordpress-two-log/

.entry-content p,
.author_desc p,
.news-summary p,
.slide-caption p,
.bp-details p {
text-indent: 2em;
line-height: 2em;
}
.read-more-link {
text-indent: 0;
line-height: 0;
}

好了,经过修改后,达到了的要求了。文章源自《智享阁》智享阁-https://www.esnpc.com/use-wordpress-two-log/ 文章源自《智享阁》智享阁-https://www.esnpc.com/use-wordpress-two-log/

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布、售卖本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

YeYo(博主)
  • 本文由 YeYo(博主) 发表于 2014年6月15日10:23:42
  • 转载请保留本文链接:https://www.esnpc.com/use-wordpress-two-log/

发表评论