ワードプレスの固定ページのパーマリンク末尾にドットを使う.htmlにする方法

こんにちは、minoruです。

ワードプレスでは固定ページのURLをhogehoge.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 );
}
}

そして固定ページを1回表示しましょう。

すると固定ページのURL末尾に.htmlが追加されています。一度実行してしまえば上記のコードは消していても大丈夫なようです。

参考:[解決済] WordPress 固定ページのパーマリンクの拡張子を .html にしたい

シェアする

  • このエントリーをはてなブックマークに追加

フォローする