WordPress 「表示設定」編

Filed under: wordpress — kdcs @ 17年11月30日 木曜日

WordPressをブログ投稿付きウェブサイトとして構築する場合の手順

テーマにテンプレートファイルを作成する
トップページ用のテンプレートファイルを作成しfront-page.phpで保存
この時、テンプレートの適用順は front-page.php → home.php→index.php

投稿ページ用のテンプレートファイルを作成しhome.phpで保存
この時、テンプレートの適用順は home.php→index.php

固定ページの新規追加
◆固定ページで「トップページ」を作成する テンプレートはデフォルトテンプレートのまま
※トップページはサンプルページを編集

◆固定ページで「任意の名前」(投稿ページ)を作成する テンプレートはデフォルトテンプレートのまま

設定の「表示設定」にてホームページの表示を設定する
※例として投稿用の固定ページ名はブログで作成

トップページ(フロントページ)の条件分岐タグは

<?php if (is_front_page()): ?>

投稿用ページhome.phpの条件分岐タグは

<?php if (is_home()): ?>

※ フロントページに指定した固定ページはパーマリンクが設定できなくなる
※ 投稿ページに指定した固定ページは「最新の投稿を表示するページを編集中です。」と表示される。

その他の条件分岐タグ
◆トップページにだけ表示する場合

<?php if ( is_home() || is_front_page() ) : ?>
トップページにだけ表示したい内容を記述する
<?php endif; ?>

◆トップページ以外に表示したい場合

<?php if ( !is_home() && !is_front_page()) ) : ?>
トップページ以外に表示したい内容を記述
<?php endif; ?>

◆トップページとそれ以外のページを分岐

<?php if ( is_home() || is_front_page() ) : ?>
トップページにだけ表示する内容
<?php else : ?>
トップページ以外に表示する内容
<?php endif; ?>

サイト内検索

カテゴリー

最近の投稿

« |WordPress 「表示設定」編| »
↑上に戻る