さて、私は次のナビゲーションを備えたWebサイトがあるとしましょう。
ホーム - 会社概要 - 製品 - ニュース - お問い合わせ
'about'と 'contact'ページはもちろん単純なページです。 「商品」ページは、カスタム投稿タイプの単なるアーカイブです。あそこに特別な何もない。
それからちょうど「家」と「ニュース」ページがあります。 「home」というページを作成すると、「Settings」>「Reading」に移動して静的ページをフロントページとして設定できます。
しかし今、私は「ニュース」ページを「デフォルト」の投稿の概要にしたいと思います。しかし、どういうわけか、私は「ニュース」か何かと呼ばれる空のページを作成せずにこの仕事をする方法を見つけたことはありません、そして再び「設定」>「読書」に行ってください.
しかし今、私はページ概要の中に空のページを持っています、そして私は本当にそのページが欲しくありません。クライアントはそこにものを入れようとし、それが表示されないこと、そしてそのようなものを私にメールしてください。
問題は、空のページを作成してそのページを投稿ページ/ブログページとして設定する必要があるのかということです。
問題は、空のページを作成してそのページを投稿ページ/ブログページとして設定する必要があるのかということです。
そうです。
静的フロントページを使用していて、(ブログ)投稿用のページを作成したい場合は、別の静的ページを作成し、それをSettings -> Reading
内の「投稿用ページ」として割り当てる必要があります。
しかし今、私はページ概要の中に空のページを持っています、そして私は本当にそのページが欲しくありません。クライアントはそこにものを入れようとし、それが表示されないこと、そしてそのようなものを私にメールしてください。
Chipが答えた主な質問に対してやや接線方向ですが、望むならその内容を表示することができます。インデックスを生成しているテンプレートファイルに、以下を追加します。
$pobj = get_queried_object();
$bp = get_post($pobj->ID);
var_dump($bp); // dump the page content
これはごくわずかなコードであり、いくつかの方法でテーマに合わせる必要がありますが、クライアントの苦情に対処するためのものです。
しかし今、私はページ概要の中に空のページを持っています、そして私は本当にそのページが欲しくありません。クライアントはそこにものを入れようとし、それが表示されないこと、そしてそのようなものを私にメールしてください。
はい、それはその空のページを持つことが厄介です。私は通常そのページにコンテンツを置きます - 「ここに入力したテキストは実際にはサイトに表示されません。このページはブログページの単なるプレースホルダーです。新しいブログ投稿を作成する場合は投稿 - >新規追加をクリックします。」
私はそれがUIの観点から理想的ではないことに同意しますが、その一方でカスタムメニューにブログページを入れることを容易にするのです。説明付きのページにテキストを入れることは助けになるようです。