为wordpress分类(category)url补个 “/”

2014-10-10 3,394 0

这两天在给囧客圈配置Super Static Cache插件生成全站html的时候遇到了很多url方面的问题.
这还是要一个个来解决地.首先就是给分类页面的url补上一个"/"反斜杠
网上的办法大都是使用permalink-trailing-slash-fixer这个插件,但是对有强迫症的哥来说真是不想再多装任何一个插件了.
不过还好这个不是很复杂,在看了插件代码之后发现还是能够直接把代码插入到"functions.php",来实现的哈哈

性感的小代码如下:

//为category添加反斜杠
if (is_admin()) return;
$permalink_structure = get_option('permalink_structure');
if (!$permalink_structure || '/' === substr($permalink_structure, -1))
	return;
add_filter('user_trailingslashit', 'ppm_fixe_trailingslash', 10, 2);
function ppm_fixe_trailingslash($url, $type)
{
	if ('single' === $type)
		return $url;
		return trailingslashit($url);
}

感谢插件的原作者~
Author: Mehdi Kabab
Author URI: http://pioupioum.fr/

相关文章

MySQL 设置优化记录
来自 WPJAM 的修改,给图片文件名增加时间戳
wordpress 博客使用 CloudFlare 的页面规则缓存设置教程
Better Search Replace – 简单强大易用的数据库替换工具
WordPress获取文章所有图片和图片数量
删除 WooCommerce 产品页中的简介 – Remove Woocommerce Product Short Description

发布评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据