WordPressのURLの末尾に「/」をつける

カテゴリー:WordPress

WordPressのサイトを構築する際に、
静的コーディングをしてからWPに組み込むことが多いのですが、
静的の時はURLの末尾に「/」がちゃんと付くんで問題ないのですが、
WPに組み込むと消えてしまうので、ナビのアクティブ判定をJSで作った時に
「うぜー」「めんどくせー」「だりー」の状態になってしまいます。
解決策を見つけましたので、めも

functions.phpに以下のfunctionを追加するだけ

//URLの末尾に「/」を付ける
function add_slash_uri_end($uri, $type) {
	if ($type != 'single') {
		$uri = trailingslashit($uri);
	}
	return $uri;
}
add_filter('user_trailingslashit', 'add_slash_uri_end', 10, 2);

これで「うぜー」「めんどくせー」「だりー」問題ともおさらばです!

すっきり