FC2ブログのトップ画面をワードプレスの固定ページのような使い方をする方法




ワードプレスを使っていると、FC2ブログをワードプレスと同じようにカスタマイズしてみようと思いいろいろ試してみたが、結構難しかった。
そのため、今後同じような方法を試すことがあるかもしれないため、メモしておこう。

※テンプレートは複製してから利用すること。

①フリーエリアを作成

まず、プラグインの設定から「公式プラグイン追加」。

挿入先をプラグインカテゴリ3を選んで、「フリーエリア」を追加。

②テンプレートを修正

次に、テンプレートを修正する。要は、上記で作成したフリーエリアをうまく表示させるための設定。

テンプレートの設定画面から、<!–plugin_third–>~<!–/plugin_third–>の部分を丸ごと切り取って、<!–topentry–>を探し、その上に張り付ける。使っているデフォルトのテンプレートには3か所あったので、一番上の箇所に挿入。

このままだと、全ページにフリーエリアが表示されるので、トップ画面のみに表示されるように、もうひと手間加える。

<!–index_area–>~<!–/index_area–>で上記の切り取った<!–plugin_third–>~<!–/plugin_third–>を挟む。

イメージ

<!–index_area–>

<!–plugin_third–>~<!–/plugin_third–>

<!–/index_area–>

これで、トップ画面のみフリーエリアだけが表示されるようになる。

しかし、このままだと、通常の投稿記事がフリーエリアの下に表示されるため、投稿記事が表示されないようにさらに追加。上記のフリーエリアの下に投稿記事が表示されるため、該当箇所を<!–not_index_area–>~<!–/not_index_area–>で挟む。

場所は、フリーエリアを挿入したすぐ下の<!–topentry–>~<!–/topentry–>。

<!–not_index_area–>
<!–/topentry–>
<!–/topentry–>
<!–/not_index_area–>

これで、トップページがまるで固定ページのように設定できる。

フォローする