私はWordPressをベースにしたサイトを作っています。ブログやWPのようには見えません。ただのウェブサイトです。そのためWPはクライアントがテキストブロックを編集できるバックエンドのように振る舞います。
質問:
このようなことを言いましょう:
3つのトップブロック(私たちについて、使命、なぜ私たちは...)、管理者パネルからそれらをどのように記入しますか?またはヘッダーまたはフッターからの特定のテキスト。 3つの投稿を作成し、それらをget_post($id)
を介してテンプレートで参照する必要がありますか?
これを実行するための最良の方法はどれですか?
ここには、テキストブロックのエディタに与える柔軟性の程度に応じて、複数の選択肢があります。
WP_Query
を使ってカスタムループを作成します。使い方は 私たちの例 そして Codexページ を見てください。次に、これらのボックスがリンクされているページの抜粋を印刷します。
ここでは添付ファイル(画像)とフルフォーマットを使用できます。
ウィジェットを使う 私たちの例 と /Codexページ を見てください。ビジュアルエディタはウィジェットフォームではうまく機能しないため、書式設定が制限されます。
カスタムナビゲーションメニューを使用し、 説明を印刷します 。
これらの方法を組み合わせることができます。ヘッダーとフッターにウィジェットを使い、他のボックスにWP_Query
とpageまたはpostの抜粋を使います。
ホームページ上の単数形のコンテンツの場合は、ウィジェットの使用を検討してください。関数ファイルに「サイドバー」を登録してから、そのサイドバーをホームテンプレートに呼び出します。テキストウィジェットをそのサイドバーにドラッグしてください。
フィードには、投稿またはカスタム投稿タイプを使用します。ヘッダーとフッターは実際にはそれらが何を含んでいるかに依存します。
私の10セントの価値:
私は数ヶ月前にWordPressのビルドで同様のことをしなければなりませんでした。私が見つけた最も簡単な方法は Spots と呼ばれるプラグインを使うことでした。
説明
コンテンツは、WordPressサイトやウィジェットで必要なテキストの断片を適切に管理します。テキストウィジェットを忘れます。
管理パネルからスポットを作成し、コンテンツを追加してから、「スポット」タグをコードにドロップします。
これを実行するもう1つの優れた方法は、 高度なカスタムフィールド - オプションページを作成し、 Home と呼ばれる中央の場所にこれらのブロックを編集できる場所を作成することです。 ACFを使用している場合は、画像のリピーター、テキストブロックなど、書式設定をさらに細かく制御して、そこにほぼすべてを追加することもできます。
あなたが見るところで私の同僚のいい答えに追加する
私はあなたがたくさんの 無料テーマを持っていることを付け加えます 。
そしてそれらの多くは Options Page を提供するでしょう、そこであなたはサイトの多くの部分(例えばヘッダーとフッター)の外観と内容をカスタマイズすることができます。
あなたがテーマを見つけることができるマーケットプレイスがあります 完全にパックされた 機能付き。しかし、それは必ずしも良いことではありません。 WordPress.orgで起こることとは反対に、コーディング標準は必ずしもこれらのテーマが続くというわけではありません。そして時々これは激しい頭痛をもたらすことができます。
私は最も有名なのはThemeForestだと思います、そして彼らは最近そこで売られているものの品質を改善するための措置を取っています。
それから、あなたは、Woo、Elegant Themes、Graph Paper Pressのようなテーマハウスを持っています。
それから、テーマフレームワーク。これについて この記事 は概要を説明します。
あなたが選択したものは何でも、 離れて from shady テーマプロバイダー。