自由控制中英文文章输出字数

很多主题默认首页文章是全文输出,虽然在编辑时可以添加more标签,但还是麻烦而且不容易控制字数,通过下面的方法,修改一段代码即可完美实现自动化,适用于各种主题。

无插件WordPress中文截断方法

找到模板index.php中的

<?php the_content(); ?>

或者

<?php the_excerpt(); ?>

替换为

<?php echo mb_strimwidth(strip_tags(apply_filters
(’the_content’, $post->post_content)), 0, 300,”…”);?>

这个300就是你想要截断的数值,改为你认为合适的就可以了。

继续阅读

CSS控制wordpress友情链接横向排列

今天在做友情链接的时候发现,随着数目的增多,在侧栏会显示长长的一列,如果侧栏宽度较宽,则会空出一大块,极不美观。wordpress系统默认情况下,对于分类、链接、存档、文章等信息都是竖向排列,经过本站试验,可以完美解决此问题,如本页最下面的链接所示,唯一要做的就是CSS如何写,才更美观些的问题。

一般来说,我们只是对下面几种需要实现横向排列:

  • 页面<?php wp_list_pages(’title_li=<h2>Pages</h2>’); ?>
  • 目录<?php wp_list_categories(’title_li=<h2>Categories</h2>’); ?>
  • 存档<?php wp_get_archives(’type=monthly’); ?>
  • 链接<?php wp_list_bookmarks(); ?>

上面这些PHP代码是wordpress系统固有的,我们只要加上CSS代码即可。

继续阅读