最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
3000万以上
当社のプラグインを使用しているウェブサイト
20+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressでカスタム投稿後ウィジェットを追加する方法

読者が投稿の最後までたどり着いたとき、彼らはすでにあなたに貴重なものを提供しています。それは、彼らの注意です。彼らはあなたのコンテンツを読み終え、次に何をすべきかを決めているところです。

投稿後ウィジェットを使用すると、訪問者を単に離脱させるのではなく、その瞬間を意図的な次のステップに変えることができます。私たちはWPBeginnerで長年このアプローチを使用して、より多くのメール購読者を獲得し、ページビューを増やし、売上を伸ばしてきました。

このガイドでは、WordPressにカスタム投稿後ウィジェットを簡単に追加する方法をステップバイステップでご紹介します。

WordPressでカスタム投稿後ウィジェットを追加する

WordPressでのカスタム投稿後ウィジェットの例

投稿後ウィジェットには、メールリストへの参加を促すコールトゥアクション、ページビューを増やすための関連記事ブロック、さらには売上を増やすための商品バナーや割引など、ほぼ何でも追加できます。

投稿後に表示されるニュースレター登録フォームの例

WordPressテーマにカスタム投稿後ウィジェットを追加する簡単な方法は2つあります。

方法1. プラグインを使用して投稿コンテンツの後にコンテンツを追加する

「Add Widget After Content」プラグインは、投稿コンテンツの直後に専用のウィジェットエリアを追加し、クラシックテーマでもブロックテーマでも、あらゆるWordPressテーマで機能します。

開始するには、インストールして有効化してください。ヘルプが必要な場合は、WordPressプラグインのインストールに関するガイドに従ってください。有効化したら、外観 » ウィジェットに移動します。

クラシックテーマでは、この画面はすでに存在し、プラグインが「投稿後コンテンツ」エリアを追加します。ブロックテーマでは、WordPressは通常ウィジェット画面を表示しないため、プラグインが新しい「投稿後コンテンツ」エリアとともにそれを追加します。

コンテンツ後の領域にウィジェットを追加する

そのブロック内のプラスアイコンをクリックして、好きなウィジェットを追加します。このチュートリアルでは、WPFormsプラグインで作成したニュースレターサインアップフォームを追加しました。

追加したウィジェットを自由に設定し、「更新」ボタンをクリックして変更を保存してください。

デフォルトでは、プラグインはすべての投稿とページに投稿後ウィジェットを表示します。特定の場所に表示したくない場合は、ウィジェットエリアからカテゴリ全体または投稿タイプを除外できます。

外観 » Widget After Contentに移動し、ウィジェットエリアを表示したくないカテゴリまたは投稿タイプを選択して、「変更を保存」をクリックするだけです。

投稿後のコンテンツが表示されない投稿タイプを選択する

個々の投稿またはページでウィジェットエリアを非表示にすることもできます。

これを行うには、除外したい投稿またはページを開き、「Widget After Content」メタボックスまでスクロールダウンします。「この投稿のウィジェットをコンテンツの後で削除」の横にあるチェックボックスを選択し、投稿を更新します。

特定の投稿から投稿後のコンテンツウィジェットを削除する

これで、ウェブサイトにアクセスして、ウィジェットを表示するように設定した投稿を開くと、投稿コンテンツの直下に表示されているのがわかります。

プラグインを使用して投稿後にコンテンツを追加したプレビュー

方法2. カスタムコードを使用して投稿の後にコンテンツを追加する

コードの追加に慣れている場合は、ウィジェットの組み込みレイアウトを使用する代わりに、投稿の後に何が表示されるかを正確にカスタマイズできます。

ただし、テーマファイルにコードを追加する際にわずかな間違いを犯すと、サイトが破損する可能性があります。

スニペットを安全に追加および管理するには、無料のWPCodeプラグインの使用をお勧めします。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するチュートリアルをご覧ください。

WPCodeプラグインがアクティブになったら、Code Snippets » + Add Snippetに移動し、「Add Your Custom Code (New Snippet)」オプションを選択します。

「カスタムコードを追加 (新規スニペット)」オプションを選択

新しい画面で、コードタイプとして「PHP Snippet」を選択します。次に、スニペットに名前を付け、次のコードをコピーして貼り付けます。

function wpb_add_content_after_post( $content ) {

    if ( is_single() && in_the_loop() && is_main_query() ) {
        $custom_content  = '<div class="wpb-after-post-content">';
        $custom_content .= '<h4>Enjoyed This Post?</h4>';
        $custom_content .= '<p>Sign up for our <a href="https://example.com/newsletter/">newsletter</a> to get more tips like this.</p>';
        $custom_content .= '</div>';

        $content .= $custom_content;
    }

    return $content;
}
add_filter( 'the_content', 'wpb_add_content_after_post' );

is_single()チェックは、コンテンツを個々の投稿に制限するため、ウィジェットはページやアーカイブの一覧には表示されません。スニペットの残りの部分は、投稿コンテンツの後に見出し、メッセージ、およびニュースレターリンクを追加します。スニペットを公開する前に、example.comアドレスを自分のニュースレターページのアドレスに必ず置き換えてください。

スニペットを「Active」に設定して保存します。最後に、サイトの投稿にアクセスして、記事の下にカスタムコンテンツが表示されることを確認します。

コードを使用して投稿後にコンテンツを追加したプレビュー

動画チュートリアル

ビデオでの説明をご希望の場合は、ご覧ください。

WPBeginnerを購読する

投稿後ウィジェットのFAQ

ウィジェットとプラグインの違いは何ですか?

ウィジェットは、サイドバー、フッター、またはこのガイドで説明されているコンテンツ後の領域など、サイトの特定の領域にドロップできる小さなコンテンツブロックです。

プラグインは、サイト全体に新しい機能を追加するもので、多くの場合、そもそも使用する新しいウィジェットやウィジェット領域を提供するものです。

WordPressで投稿後にウィジェットを追加するにはどうすればよいですか?

最も簡単な方法は、無料のAdd Widget After Contentプラグインを使用することです。これにより、投稿コンテンツの下にウィジェット領域が追加され、ニュースレター登録フォームや関連記事などのウィジェットを追加できます。

または、コードスニペットで同じ機能を追加することもできます。スニペットでサイトを誤って壊さないように、無料のWPCodeプラグインの使用をお勧めします。

投稿後のウィジェットが表示されないのはなぜですか?

最も一般的な原因は、プラグイン設定での除外です。その特定の投稿またはページでウィジェットを非表示にしたかどうか、またはAppearance » Widget After Contentの下でカテゴリまたは投稿タイプを除外したかどうかを確認してください。

この記事がWordPressでカスタム投稿後ウィジェットを追加する方法を学ぶのに役立ったことを願っています。また、カスタムWordPressウィジェットの作成方法に関するチュートリアルや、おすすめのWordPressプラグインに関するガイドもご覧ください。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

12件のコメント返信する

  1. この方法は本当に素晴らしく、私のPatreonのプロモーションに役立ちました。Optin Monsterを活用し、記事の最後にバナーを配置して、ユーザーに行動を促し私のPatreonに参加するようにしました。あまり期待していませんでしたが、このキャンペーンは非常にうまくいっています。したがって、これらの投稿後ウィジェットは大きな可能性とマーケティング力を持っています。

  2. こんにちは!

    Add Widget After Content プラグインをインストールしましたが、ウェブサイトのバックエンドのウィジェットエリアに表示されません。何かアイデアはありますか?

    • プラグインのサポートに確認することをお勧めします。彼らは確認してサポートを提供できるはずです。

      管理者

  3. 当サイトには複数の著者がいます。無効にするだけでなく、投稿ごとにウィジェットをカスタマイズできますか?

  4. 私のプラグインを取り上げていただきありがとうございます。人々が便利だと感じてくれていることを嬉しく思います。

  5. このプラグインは初めて見ました。スタイルと機能の分離というルールを満たしていますね。
    ウィジェットエリアをいくつか追加するためだけに子テーマを作成するのではなく、このようにウィジェットエリアを追加していくべきかもしれません。

返信する

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。