Hướng dẫn cách chèn quảng cáo vào giữa bài viết trong WordPress

Hướng dẫn cách chèn quảng cáo vào giữa bài viết trong WordPress

Hướng dẫn cách chèn quảng cáo vào giữa bài viết trong WordPress
Nency
2020-06-05
Chào bạn! đây là một bài không liên quan gì đến bloggspot mà tôi đang dùng, và những người anh em cùng chung hướng trên nền tảng này. Hướng dẫn cách chèn quảng cáo vào giữa bài viết trong WordPress. Nhưng thấy hay phải share, cũng khá đơn giản mà nhẹ. 


Với người dùng Wordpress thì đây là sự lựa chọn tối ưu hóa nhất không phải dùng đến bên thứ 2 Plugins!Quảng cáo ở đây có thể là banner tùy chỉnh hoặc quảng cáo Adsense nhé các bạn.

Bước 1: Mở file functions.php trong theme bạn đang sử dụng lên và dán đoạn code bên dưới vào cuối file như hình.



Đây là đoạn code mà các bạn cần copy hết để dán vào vị trí đã chỉ ở trên:


//CHEN QUANG CAO VAO GIUA BAI VIET  - P1
add_filter( 'the_content', 'prefix_insert_post_ads' );
 
function prefix_insert_post_ads( $content ) {
 
    $ad_code = '<div>CHÈN CODE QUẢNG CÁO CỦA BẠN VÀO ĐÂY </div>';
 
    if ( is_single() && ! is_admin() ) {
        return prefix_insert_after_paragraph( $ad_code, 4, $content );
    }
    return $content;
}
//CHEN QUANG CAO VAO GIUA BAI VIET - P2 
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 );


Bước 2: Xong phần dán rồi, bây giờ các bạn tiến hành sửa lại cho phù hợp với yêu cầu của bạn:

  • Tại chỗ “CHÈN CODE QUẢNG CÁO CỦA BẠN VÀO ĐÂY” các bạn xóa cái dòng đó đi hoặc dán đè lên đó đoạn quảng cáo mà các bạn muốn, ví dụ như quảng cáo Adsense hoặc là một đoạn HTML, banner,…vv..
  • Tại đoạn “$ad_code, 4, $content“, các bạn có thể sửa lại số 4 thành số khác nếu muốn. Số 4 này có nghĩa là quảng cáo sẽ hiển thị ở đoạn thứ 4 của bài viết, bạn muốn nó hiển thị ở đoạn nào thì đổi nó đi, mình nghĩ là tầm từ 4 đến 7 thì được.

Đấy, thì thủ thuật này cũng khá đơn giản đúng không nào, cái này nó chủ yếu khó ở việc các bạn xác định vị trí cần dán thôi. Nhiều anh em dán sai vị trí dẫn đến lỗi web, do đó bạn nào không rành thì copy cái file mà dự định sửa ra ngoài trước, để nếu có làm sai thì cóp dán lại là nó không sao.

Chúc bạn thành công!
Hướng dẫn cách chèn quảng cáo vào giữa bài viết trong WordPress
4/ 5
Oleh