WordPress自动截断字符的几种方法。

1.PHP方法

<?php

echo mb_strimwidth(//调用mb_string的extension方法

strip_tags(//过滤字符中的源代码

apply_filters(’the_content’, $post->post_content)//过滤截取的内容。

),

0, 80,"…");//80是字符长度,另外这边可以设定强制编码。

?>

优点:简单有效,通用性强。

缺点:服务器必须开启PHP的mb_string模块。

其他的PHP截断字符的方法都需要写函数,比较麻烦,这里就不多说了。

2.jQuery方法。

$(document).ready(function(){

$("[@limit]").each(function(){
var Text = $(this).text();//获得内容,这里会过滤小HTML代码
var textLength = $(this).text().length;//得到内容字节数
var num = $(this).attr("limit");//获得需要截取的值
//alert(textLength)
if(textLength > num){
$(this).attr("title",Text);//将完整内容写入标签Title,有利于客户体验。
$(this).text(Text.substring(0,num) + "…");//…是结尾最加的东西
}
});

});

<h2 limit="24">截取内容截取内容截取内容截取内容截取内容截取内容截取内容截取内容</h2>

优点:通用性强,有利于SEO。

缺点:稍微有点难,另外当前页面需要截取的内容过多的话可能对客户端造成压力。

3.CSS方法。

h2.title{
width:200px; // 宽度
height:24px; // 高度
overflow:hidden; // 裁切超出部分
text-overflow:ellipsis; // 显示省略号,Firefox无效。
white-space:nowrap; // 强制不换行 。
}

优点:简单。

缺点:通用性差。

Comments [6] TAG: , , , , , | Categories: Web 技术

Posted on: 十二月 26, 2008

WordPress 2.7模板 【B-blog】 提供下载

b-blog-themes

此模板使用了WordPress2.7的新函数wp_page_menu以及wp_list_comments。并且没有做向下兼容出来,所以在您使用此模板之前,请确认您使用的WordPress版本是2.7及以上。

如果您需要回复嵌套功能,请到后台打开相应选项,另本模板支持2层,以上会出现错位。

关于模板设置:

  1. 请打开sidebar.php,找到第12行的?page_id=52,把52这个数字改成你现在使用的About的Id。
  2. 如果你需要增加Ajax获得内容的数量,可以修改common.js第17行,65这个值就可以。

关于SEO:

  1. 首页:请修Header.php的12及13行替换为你自己的内容。
  2. 内容页:自动加入Keys及正文的前200个字节。如果您习惯使用摘要的话可以将Header.php的第16行替换成$post->post_excerpt;。
  3. 分类页:将自动将分类说明加入到description内.

如果您有其他问题可以留言。点击这里下载

Comments [36] TAG: , , , | Categories: WORK 工作

Posted on: 十二月 24, 2008

首页的程序总算搞定了~

wordpress音乐模板

感谢小猪帮我修改细节,感谢木木同志帮我搞定PHP程序循环问题,感谢CCAV,感谢MTV,谢谢,谢谢大家~好了,继续搞内页吧。



Comments [9] TAG: , , | Categories: WORK 工作

Posted on: 十二月 8, 2008

CssWork V2.0 下载

Comments [38] TAG: , , | Categories: WORK 工作

Posted on: 五月 1, 2008

WP的第一个模板下载

1.jpg

CssWork V0.9 放出下载。

非常高兴大家喜欢这个模板。由于这几天在帮朋友制作他的Blog,所以放出晚了。请见谅。

这个模板总的来说制作的非常粗糙,有能力的朋友请帮忙补完。本模板不保留任何权利,你可以任意下载,修改,传播。

如果你在修改和使用时有什么疑问,请到我的Blog上留言,或直接发Mial:ghbjy1128{AT}gmail.com 联系我。

View more

Comments [3] TAG: , | Categories: WORK 工作

Posted on: 四月 6, 2008

Hi WordPress!

最后还是用了WordPress,为此买了新的空间和域名。

我还真是一个冲动的人啊^_^b. 说起来我上一个BLOG用了2年结果只有8篇文章 。汗一个………

还是写皮肤吧…………….

Comments [1] TAG: , , , | Categories: 乱七八糟

Posted on: 二月 13, 2008

SEARCH

A Bit About Me

喜欢胡思乱想。兴趣极为广泛,并为此烦恼。
{CSSWORK}是我的个人网志,记录了一些生活中的琐事、工作的新得MORE +

本站采用: Creative Commons 协议