WordPress之給文章內容中間插入廣告的實現方法

來源:本網整理

1.建議使用get_post方法,通過get_post方法可以獲取到固定文章的相關信息;2.如果你想在首頁中顯示固定的文章,你可以先查詢出該文章的ID,該ID可以通過進入wordpess后臺,點擊編輯,然后查看鏈接可以得到,然后將該ID傳入get_post方法,直接在你的首頁顯示echo get_post($id)->post_content;就可以了www.13333515.buzz防采集請勿采集本網。

s">

WordPress之給文章內容中間插入廣告的實現方法

作者:佚名 字體:[增加 減小] 來源:互聯網 時間:08-23 13:35:16 我要評論 這篇文章主要介紹了WordPress之給文章內容中間插入廣告的實現方法,需要的朋友可以參考下 ">不少朋友希望在文章內容的中間插入廣告(個人認為這個對用戶體驗有點不太好),下面就來看看如何實現吧。

第二步:這個代碼所屬div層作用是顯示該文摘或文章全文。比如曲豆的該層代碼是: 那么如何讓wordpress分類列表頁只顯示文章的標題答列表?其實很簡單:直接把這個層里代碼都刪掉,只留下:

使用 Insert Post Ads 插件

讓wordpress只顯示復文制章部分內容百方法如下度:http://jingyan.baidu.com/article/7c6fb4282b5f6180642c9021.html

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

可能是單獨調用了一次文章的圖片,然后正文中重復顯示了一次。處理方法: 取舍。只顯示左邊,右邊即使多圖也不顯示的話。可以定義右側的 img 元素 display:none;的方式隱藏掉。例如:默認主題的single部分

在后臺插件安裝界面搜索 Insert Post Ads 即可在線安裝,或者到 WordPress官方插件庫下載。

wordpress一般在首頁默認只能顯示圖片縮略圖和文章摘要,或者是直接全文顯示(文章頁怎么顯示首頁也就怎么顯示,這兩種效果看你用的是什么主題 如果你要顯示視頻縮略圖的話,可以試下WP Thumbnails 這個

純代碼實現

如果你只想添加簡單的廣告代碼,不想用插件,那你可以將下面的代碼添加到當前主題的 functions.php 即可:

1.建議使用get_post方法,通過get_post方法可以獲取到固定文章的相關信息;2.如果想在首頁中顯示固定的文章,可以先查詢出該文章的ID,該ID可以通過進入wordpess后臺,點擊編輯,然后查看鏈接可以得到,

注意按照下面的注釋修改廣告代碼和段落PHP Code復制內容到剪貼板

  1.  //在文章內容的第二段后面插入廣告   
  2. add_filter( 'the_content', 'prefix_insert_post_ads' );   
  3. function prefix_insert_post_ads( $content ) {   
  4.  $ad_code = '<div>添加你的廣告代碼</div>';    
  5.  if ( is_single() && ! is_admin() ) {   
  6.  // 修改 2 這個段落數   
  7.  return prefix_insert_after_paragraph( $ad_code, 2, $content );   
  8.  }   
  9.  return $content;   
  10. }   
  11.     
  12. // 插入廣告所需的功能代碼   
  13. function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {   
  14.  $closing_p = '</p>';   
  15.  $paragraphs = explode( $closing_p, $content );   
  16.  foreach ($paragraphs as $index => $paragraph) {   
  17.  if ( trim( $paragraph ) ) {   
  18.  $paragraphs[$index] .= $closing_p;   
  19.  }   
  20.  if ( $paragraph_id == $index + 1 ) {   
  21.  $paragraphs[$index] .= $insertion;   
  22.  }   
  23.  }   
  24.  return implode( '', $paragraphs );   
  25. }  

1.點擊進入”添加新文章\\Add New”頁面2.在文章需要分開的地方,點擊”插入More標簽”,這樣在more以上的部分在主頁瀏覽的時候顯示,一下部分不再顯示 圖示如何插入More如圖所示,光標放在想要顯示的內容之后,然后顯示More這個地方,這樣就完成了讓wordpress只顯示文章的部分內容。3.若想在主頁瀏覽時顯示完more以上的文字后再顯示”閱讀全文”,通過點擊這個超鏈接即可閱讀全文的話,打開wordpress\\wp-content\\themes\\default\\index.php,找到the_content()函數,輸入如下內容:the_content(”閱讀全文”),那么在主頁瀏覽時就會在文章最后顯示“閱讀全文”的超鏈接內容來自www.13333515.buzz請勿采集。

免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
Copyright © 2017 www.13333515.buzz All Rights Reserved
3排列五开奖结果