質問

私は別のCMSからWordPressに移動している最中です。私は間違いなくリンクをそのままにしておく必要があります。これは次のようなものです。

  • example.com( /blogへのリダイレクト)
  • example.com/blog(すべての記事を表示するブログ)
  • Example.com/blog/article(特定の記事)
  • example.com/about(静的ページ)
  • example.com/portfolio(別の静的ページ)

ただし、現時点では、予想どおりに動作する静的ページのみが機能しています。新しいカスタム「ブログ」ページを作成してブログの投稿を表示する方法と、フロントページを完全に削除する方法を表示することはできません。代わりにブログにリダイレクトします。

さらに、私はZbenchテーマを使用しています。Zbenchテーマは、常にフロントページにつながる「ホーム」タブを表示します。代わりに、このようなタブが欲しい:「ブログ」、「概要」、「ポートフォリオ」 - 「ホーム」はありません。

同様の質問が以前に尋ねられました:フロントページ以外の静的ページで投稿のリストを取得するにはどうすればよいですか?

しかし、これはハックのように思えますが、実際には私と同じ問題ではありません。フロントページにブログを表示したいのですが、URLとタブの両方で名前を変更したいだけです。

役に立ちましたか?

解決

パーマリンクを設定します /blog/%postname%/ 構造の問題を解決します。

あなたのテーマでは、aにドロップします home.php ユーザーを / blog /にリダイレクトするファイル /そして、Slugブログのあるページにブログに表示されるように設定して、設定のブログとして> [読み取り

メニューについては、テーマの仕組みを確認する必要があります。 WP 3.0メニューを使用している場合、その呼び出しがあれば、ダッシュボード自体で簡単に変更できます。 wp_list_pages(), 、次に、関数の除外パラメーターを使用して、特定のページを表示から除外する必要があります。 http://codex.wordpress.org/function_reference/wp_list_pages

ライセンス: CC-BY-SA帰属
所属していません wordpress.stackexchange
scroll top