web-dev-qa-db-ja.com

別のブログページには空のページが必要ですか。

さて、私は次のナビゲーションを備えたWebサイトがあるとしましょう。

ホーム - 会社概要 - 製品 - ニュース - お問い合わせ

'about'と 'contact'ページはもちろん単純なページです。 「商品」ページは、カスタム投稿タイプの単なるアーカイブです。あそこに特別な何もない。

それからちょうど「家」と「ニュース」ページがあります。 「home」というページを作成すると、「Settings」>「Reading」に移動して静的ページをフロントページとして設定できます。

しかし今、私は「ニュース」ページを「デフォルト」の投稿の概要にしたいと思います。しかし、どういうわけか、私は「ニュース」か何かと呼ばれる空のページを作成せずにこの仕事をする方法を見つけたことはありません、そして再び「設定」>「読書」に行ってください.

しかし今、私はページ概要の中に空のページを持っています、そして私は本当にそのページが欲しくありません。クライアントはそこにものを入れようとし、それが表示されないこと、そしてそのようなものを私にメールしてください。

問題は、空のページを作成してそのページを投稿ページ/ブログページとして設定する必要があるのか​​ということです。

1
Crinsane

問題は、空のページを作成してそのページを投稿ページ/ブログページとして設定する必要があるのか​​ということです。

そうです。

静的フロントページを使用していて、(ブログ)投稿用のページを作成したい場合は、別の静的ページを作成し、それをSettings -> Reading内の「投稿用ページ」として割り当てる必要があります。

しかし今、私はページ概要の中に空のページを持っています、そして私は本当にそのページが欲しくありません。クライアントはそこにものを入れようとし、それが表示されないこと、そしてそのようなものを私にメールしてください。

WordPressがあなたのUIの問題のいくつかに対処していることに注意してください

1
Chip Bennett

Chipが答えた主な質問に対してやや接線方向ですが、望むならその内容を表示することができます。インデックスを生成しているテンプレートファイルに、以下を追加します。

$pobj = get_queried_object();
$bp = get_post($pobj->ID);
var_dump($bp); // dump the page content

これはごくわずかなコードであり、いくつかの方法でテーマに合わせる必要がありますが、クライアントの苦情に対処するためのものです。

0
s_ha_dum

しかし今、私はページ概要の中に空のページを持っています、そして私は本当にそのページが欲しくありません。クライアントはそこにものを入れようとし、それが表示されないこと、そしてそのようなものを私にメールしてください。

はい、それはその空のページを持つことが厄介です。私は通常そのページにコンテンツを置きます - 「ここに入力したテキストは実際にはサイトに表示されません。このページはブログページの単なるプレースホルダーです。新しいブログ投稿を作成する場合は投稿 - >新規追加をクリックします。」

私はそれがUIの観点から理想的ではないことに同意しますが、その一方でカスタムメニューにブログページを入れることを容易にするのです。説明付きのページにテキストを入れることは助けになるようです。

0
Morgan Kay