为wordpress分类(category)url补个 "/"

这两天在给囧客圈配置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/

Share

小 虾

哦也,我是小虾

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.