html on PAGES: 固定ページにもhtml 付与してくれ、とのご要望があったら
「固定ページ」にも.htmlを付けるためのプラグイン
当サイトでも私が関係している他のサイトでも、こんな問題は一切ありませんが、友人が遭遇したケースでどう対処したのか、という忘備録です。とあるWEBサイトをリニューアルする際に、それまでの手書きHTMLでのサイトからWordPressで制作することになりました。その過程で、クライアントから「どうしてもURL表記をHTML表記、つまりindex.htmlのようにして欲しい」という申し出がありまして。実際のところは今回のリニューアルのケースでは、リダイレクトもできるしSEO的な部分での効果も言われるほど問題ないのでそのままでも良い(WordPress標準のパーマリンク仕様で)のですが、「上からの指示」の一点張りで譲ってくれなかったそうで。なんでも、その「指示する上の人」は誰かからの聞きかじりで、「index.htmlのような標記でないとSEO的に弱い」と明確な根拠もないにも関わらず信じ込んでいるらしいんですね。確かにこういう輩って偶にいるんですよね~。幸い私は、こんな聞き分けのない相手様とのお付き合いをするようなケースがなくて済んでいますが。WordPressで.html形式のパーマリンクを作るには、管理画面から設定「パーマリンク設定」「一般的な設定」を「カスタム構造」にして「/%postname%.html」と入力し「変更を保存」すればいいわけです。ただし、これでも問題が残るのは、「固定ページ」ではこの設定は摘要されない、つまり.htmlが付かないままになります。そこで「固定ページ」にも.htmlを付けるためのプラグインが、.html on PAGESです。ま、こんな特殊な場合を除いて必要になることは少ないでしょうけれど。
インストール方法
他のプラグイン同様、WordPress管理画面 > プラグイン > 新規追加 >「.html on PAGES」で検索
Warning: Undefined variable $related_posts_target in /home/doranekoweb/doranekoweb.com/public_html/web-memorandum/wp-content/themes/dp-lemon-cream/inc/scr/related_posts.php on line 20
よろしければcommentをお願いします