ホームページ >CMS チュートリアル >&#&プレス >WordPressで非ブログサイトを構築します
キーテイクアウト:
WordPressには、コメント、投稿、カテゴリ、タグなど、ブログ中心の多数の機能が本質的に含まれています。これらはブログに不可欠ですが、ブログ以外のサイトでは冗長性があります。 それらをアクティブにすることは、アーカイブページに「投稿されていない」メッセージのような問題につながる可能性があります。
解決策? これらの機能を無効にします。 次のコードでは、デフォルトのブログページとアーカイブが削除されます:
これをテーマの
ファイル(または子のテーマ)に配置して、SEOに害を及ぼす可能性のある空のアーカイブページを防ぎます。 または、一部のSEOプラグイン(Yoast SEOなど)でアーカイブ無効オプションを提供しています。 非ブログサイトのWordPressテーマを選択
<code class="language-php">add_action('template_redirect', 'sp_remove_blog'); function sp_remove_blog(){ if( is_archive() || is_single() || is_home() ) { global $wp_query; $wp_query->set_404(); } }</code>多くのWordPressテーマがブログ以外のWebサイトに対応しています。 悪意のあるコードを避けるために、評判の良いソース(無料のテーマの公式のWordPressテーマリポジトリ)を優先します。 無料のテーマについては、「教育」や「ビジネス」などのタグを使用して、関連するオプションをフィルタリングしてください。
プレミアムテーマについては、信頼できるベンダーから選択します。 「ビジネス」または「企業」のテーマには、カスタムブログページのテンプレートが含まれることがよくありますが、これらはブログアーカイブを無効にした後は無関係です。 ただし、広範なカスタム機能(ショートコード、ボタン、ページテンプレート)を備えたテーマを避けてください。functions.php
これらはしばしば不要であり、非ブログのセットアップを複雑にする可能性があります。 Diviのような非常に柔軟なテーマは、調整できる事前に構築されたテンプレートを提供します。
非ブログWebサイト用の必須のWordPressプラグイン
プラグインは、WordPress機能を強化します。 標準のSEOおよびセキュリティプラグインを超えて、これらを考慮してください:カスタムホームページ:
設定&gt;読んで、静的ページをホームページとして設定します。
WordPressを使用して非ブログWebサイトを構築するのは簡単です。 ブログの機能を無効にし、適切なテーマを選択し、役立つプラグインを利用し、ページやカスタム投稿タイプを介してコンテンツを管理します。 WordPressの柔軟性により、さまざまなWebサイトタイプの強力なツールになります。
よくある質問(FAQ)
提供されているFAQSセクションは、すでに包括的でよく書かれています。 変更は必要ありません。
以上がWordPressで非ブログサイトを構築しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。