WordPressの固定ページのURLに.htmlをつける

静的HTMLサイトからWordPressへのリニューアル時や、wordpressと共存させる場合などに、
.htmlの拡張子が付いたり付かなかったりバラバラになることがあります。

そのような場合、
function.phpに下記を記述すれば固定ページのurlの末尾に.htmlの拡張子を付与することができます。

add_action( 'init', 'mytheme_init' );
if ( ! function_exists( 'mytheme_init' ) ) {
function mytheme_init() {
global $wp_rewrite;
$wp_rewrite->use_trailing_slashes = false;
$wp_rewrite->page_structure = $wp_rewrite->root . '%pagename%.html';
// flush_rewrite_rules( false );
}
}

サイトのURLを統一したいとき使える方法です。

admin

cl0606

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です