使用 Insert Post Ads 插件
Insert Post Ads 是一個非常簡單易用的插件,可以在文章和頁面中的不同段落插入多個不同廣告,你需要做的只是在后臺新建廣告,然后選擇插入的段落位置即可。


在后臺插件安裝界面搜索 Insert Post Ads 即可在線安裝,或者到 WordPress官方插件庫下載。
純代碼實現
如果你只想添加簡單的廣告代碼,不想用插件,那你可以將下面的代碼添加到當前主題的 functions.php 即可:
注意按照下面的注釋修改廣告代碼和段落
PHP Code復制內容到剪貼板
- //在文章內容的第二段后面插入廣告
- add_filter( 'the_content', 'prefix_insert_post_ads' );
- function prefix_insert_post_ads( $content ) {
- $ad_code = '<div>添加你的廣告代碼</div>';
- if ( is_single() && ! is_admin() ) {
- // 修改 2 這個段落數
- return prefix_insert_after_paragraph( $ad_code, 2, $content );
- }
- return $content;
- }
- // 插入廣告所需的功能代碼
- function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
- $closing_p = '</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 );
- }
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。