如何在WordPress的帖子內容中插入廣告


您是否看到過在帖子內容中包含廣告的博客? 在大多數情況下,這些廣告位於第一段或第二段之後。 大多數初學者想知道這些網站在編寫內容時是否手動插入廣告,或者是否有特殊的代碼。 在本文中,我們將向您展示如何在特定段落之後在帖子內容中插入廣告。

通常,當初學者要在其帖子中添加廣告時,他們要么手動添加代碼,這在效率方面非常低效(尤其是在您必須更換廣告商的情況下),或者使用一個廣告管理插件在其帖子的上方或下方插入廣告。

好吧,我們一直在第一段之後在List25中添加廣告,很多用戶對此都提出了要求,因此這是最簡單的方法。

只需安裝並激活我們創建的名為“插入帖子廣告”的插件。 激活後,插件將添加一個名為Post Adverts的新菜單項。

點擊 發布廣告»添加新。 在下一個屏幕上,只需添加廣告名稱以供識別,輸入廣告代碼本身,然後選擇要在其後顯示廣告代碼的段落。 完成後,只需單擊發布。

插入帖子廣告

接下來你要去 發布廣告»設置 選擇要在其上展示廣告的帖子類型,例如帖子,頁面和自定義帖子類型。

現在,如果您不喜歡使用該插件,並希望以代碼方式進行操作,請按照以下說明進行操作。

打開主題的functions.php或特定於站點的插件文件,然後粘貼以下代碼:

Ads code goes here
"; if ( is_single() && ! is_admin() ) { return prefix_insert_after_paragraph( $ad_code, 2, $content ); } return $content; } // Parent Function that makes the magic happen function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) { $closing_p = '

'; $paragraphs = explode( $closing_p, $content ); foreach ($paragraphs as $index => $paragraph) { if ( trim( $paragraph ) ) { $paragraphs[$index] .= $closing_p; } if ( $paragraph_id == $index + 1 ) { $paragraphs[$index] .= $insertion; } } return implode( '', $paragraphs ); }

要添加廣告代碼,只需編輯$ ad_code值(第9行的“廣告代碼在此處”),就可以完成操作。 要更改段落編號,只需將數字2更改為第12行上的另一個段落編號。

我們希望本文能幫助您在WordPress的帖子內容中插入廣告。

如果您喜歡這篇文章,請考慮訂閱我們的YouTube頻道, 加入我們的Twitter

謝謝 @加里 改進我們已有的代碼。