質問: trailingslashit($uri); } return $uri; } add_filter('user_trailingslashit', 'add_slash_uri_end', 10, 2); つまり以下のような状態です。 ■現在 http://example.com http://example.com/category/ http://example.com/category/post_aaa.html(投稿ページ) http://example.com/category/post_bbb.html/(固定ページ) ### 補足情報(FW/ツールのバージョンなど) WordPress 4.9.8
回答: $typeの判別をすれば出来るのでは? カテゴリとページはそれぞれ`'category'`, `'page'` のようです。 【user_trailingslashit | Hook | WordPress Developer Resources】 > > $type_of_url > > (string) The type of URL being considered. Accepts 'single', 'single_trackback', 'single_feed', 'single_paged', 'commentpaged', 'paged', 'home', 'feed', 'category', 'page', 'year', 'month', 'day', 'post_type_archive'. > > >