wordpress 更改excerpt的长度,设置excerpt后面'[...]'的字样和链接
来源:互联网 发布:mac怎么卸载betterzip 编辑:程序博客网 时间:2024/05/22 02:18
wordpress 更改excerpt的长度,设置excerpt后面'[...]'的字样和链接
(2011-05-12 17:07:10)转载▼
标签:
更改摘要长度
excerpt
更多字样
read
more
杂谈
分类: wordpress1、更改系统默认excerpt的长度
默认情况下,excerpt长度设置为55个字,可以使用excerpt_length过滤器改变excerpt的长度,添加如下代码到主题的functions.php文件即可。
function new_excerpt_length($length) {
return 20;
}
add_filter('excerpt_length', 'new_excerpt_length');
2、更改系统默认设置更多样式
excerpt后面更多字符串默认设置为'[...]'。为了改变excerpt的更多字符串形式使用excerpt_more过滤器,添加如下代码在主题的functions.php文件即可。
function new_excerpt_more($more) {
return '......';
}
add_filter('excerpt_more', 'new_excerpt_more');
对于2.9以上版本使用如下代码:
function new_excerpt_more($excerpt) {
return str_replace('[...]', '...', $excerpt);
}
add_filter('wp_trim_excerpt', 'new_excerpt_more');
3、给文章"read more"添加链接
给文章"read more"添加链接,将如下代码放到主题的functions.php文件。
function new_excerpt_more($more) {
global $post;
return '<a href="'.get_permalink($post->ID). '">Read the Rest...</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');
源文件:wp_trim_excerpt()在wp-includes/formatting.php.
默认情况下,excerpt长度设置为55个字,可以使用excerpt_length过滤器改变excerpt的长度,添加如下代码到主题的functions.php文件即可。
function new_excerpt_length($length) {
}
add_filter('excerpt_length', 'new_excerpt_length');
2、更改系统默认设置更多样式
excerpt后面更多字符串默认设置为'[...]'。为了改变excerpt的更多字符串形式使用excerpt_more过滤器,添加如下代码在主题的functions.php文件即可。
function new_excerpt_more($more) {
}
add_filter('excerpt_more', 'new_excerpt_more');
对于2.9以上版本使用如下代码:
function new_excerpt_more($excerpt) {
}
add_filter('wp_trim_excerpt', 'new_excerpt_more');
3、给文章"read more"添加链接
给文章"read more"添加链接,将如下代码放到主题的functions.php文件。
function new_excerpt_more($more) {
}
add_filter('excerpt_more', 'new_excerpt_more');
源文件:wp_trim_excerpt()在wp-includes/formatting.php.
阅读(3737)┊ 评论 (3)┊收藏(0) ┊转载(1)┊ 喜欢▼ ┊打印┊举报
排行榜
前一篇:wordpress 通过get_the_excerpt和the_excerpt函数获取文章摘要
后一篇:wordpress 使用wp-postviews统计文章浏览次数和显示热门文章排行的方法
0 0
- wordpress 更改excerpt的长度,设置excerpt后面'[...]'的字样和链接
- 修改默认情况下的excerpt参数
- [Excerpt] Debian kernel recompiling
- Confluence 摘要(Excerpt)宏
- 函数后面带有EX或者EXA等字样的含义
- quine (T-SQL Version, Excerpt From WWW)
- quine in HTML (Excerpt From WWW)
- Thread Exception Handling (Excerpt from WWW)
- .Net Framework and C# New Features excerpt
- Confluence 包含摘要(Excerpt Include)宏
- windows和linux服务器上iis和apache的WordPress固定链接的设置方法
- iis6上的wordpress的永久链接设置
- Windows主机-WordPress设置固定链接伪静态的方法
- WordPress固定链接的设置方法(详细)
- wordpress设置自定义固定链接的一些心得总结
- wordpress设置“固定链接”后,页面404错误的解决方法
- WordPress设置“固定链接”后,页面404错误的解决方法
- Integrate JSF and Acegi (excerpt from myfaces mail list)
- Java模板引擎 FreeMarker
- Hadoop中MapReduce的简单理解
- Unity3D之动态修改烘培贴图的大小&脚本烘培场景
- 整数划分(三)
- HDUoj 1896 Stones ( 优先队列
- wordpress 更改excerpt的长度,设置excerpt后面'[...]'的字样和链接
- mac安卓mysql
- Spring 3 MVC深入研究
- 交换机实现虚拟局域网
- 类LinkedList<E>
- 解决ubuntu中vi不能正常使用方向键与退格键的问题
- Vue.js 入门指南之“前传”(含sublime text 3 配置)
- Spring MVC之@RequestBody, @ResponseBody 详解
- dxNavBar获得右键菜单位置的dxNavBarItem。