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

Đặt quảng cáo vào giữa nội dung bài viết của Website là một trong những cách để tăng thu nhập. Nếu sử dụng nhiều Plug in chèn quảng cáo sẽ làm cho Website bị chậm làm ảnh hưởng đến thứ hạng của trang web.

Nhưng làm thế nào để có thể chèn quảng cáo vào giữa nội dung bài viết mà không dùng Plug in. Trong bài này, Freesharevn chia sẻ đến các bạn Cách chèn quảng cáo vào giữa bài viết trong WordPress mà không dùng Plug in. 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.

Cách chèn quảng cáo vào giữa bài viết trong wordpress

Bước 1: Các bạn vào phần Giao diện -> Sửa giao diện -> functions.php trong theme bạn đang sử dụng và dán đoạn code bên dưới vào cuối file như hình.

Dưới đâ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: Sau khi dán xong đoạn code xong vào functions.php, 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 và dán vào đó đ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.

Các bạn lưu ý: Nếu bạn nào không rành, nhiều khi dán sai vị trí dẫn đến lỗi web, các bạn nên copy cái file mà dự định sửa ra ngoài trước, để nếu có làm sai thì copy và dán lại là nó không sao.

Chúc các bạn thành công!

Trả lời