「テーマオプション」が表示されない | WordPressサイトの制作中、「現在サイト制作中です」という「工事中表示」をしたいお客様へ

この記事の公開年月日:  「工事中表示」を一旦外さないと、WordPressの管理画面中にテーマの「テーマオプション」を表示できないというお話です。

WordPressサイトの制作中、「現在サイト制作中です」や「サイトリフォーム中です」や「工事中です」といったページを表示しておくことをご希望になるお客様がおられます。

この「工事中表示用ページ」は、静的なhtmlファイルとして作成し、「index.html」という名前でトップディレクトリに入れることで表示することができます。

Apacheなどのウェブサーバーの標準的な設定では、拡張子「html」がワードプレスの「index.php」に先んじて表示されるからです。Apacheでは、「ディレクトリインデックス(DirectoryIndex)」と呼ばれています。

「工事中表示」をすることで、御社サイトを制作させていただくという私どもの仕事に支障をきたす場合があります。WordPressテーマの「テーマオプション」が表示されないのです。

そこで、私どもは、「テーマオプション」を設定するため、一時的に、5分間くらい、「工事中表示」を外させていただきます。

「テーマオプション」として設定画面が作成されている場合は、私どもはfunctions.phpを編集するのではなく、「テーマオプション」の入力画面を利用して設定作業をいたします。一例ですが、具体的に、次の作業をいたします。

  • (1)トップページのindex.htmlをindax.htmlにリネームする。
  • (2)管理画面の 外観 > テーマ > カスタマイズ > テーマオプション を選択し、「固定ページレイアウト」で 「1カラム」を選択して、保存する。

トップページのindex.htmlをリネームして「工事中表示」を一旦外さないと、WordPressの管理画面中にテーマの「テーマオプション」を表示できないというお話でした。