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

Hầu hết người dùng chỉ chú ý đến nội dung chính của bài viết. Vì vậy, nếu bạn chèn quảng cáo vào giữa bài viết, tỷ lệ người dùng nhìn thấy quảng cáo sẽ cao hơn nhiều so với khi bạn đặt quảng cáo ở sidebar, header, footer hoặc các vị trí khác. Khi tỷ lệ quảng cáo được nhìn thấy tăng lên, cơ hội người dùng nhấp vào quảng cáo cũng sẽ cao hơn, giúp bạn tăng doanh thu từ quảng cáo. Có hai cách để thực hiện việc này: sử dụng đoạn mã (code snippet) hoặc dùng các plugin chuyên dụng.

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

Khi nào nên dùng code, khi nào nên dùng plugin?

  • Nếu nhu cầu của bạn chỉ là chèn 1 quảng cáo duy nhất thì tôi khuyên bạn nên sử dụng code snippet. Bởi vì các plugin hỗ trợ chèn quảng cáo thường khá nặng (load thêm các file JS, CSS không thực sự cần thiết).
  • Nếu nhu cầu của bạn là chèn nhiều quảng cáo khác nhau vào trong cùng 1 bài viết, bạn chắc chắn cần phải sử dụng plugin để quản lý và phân phối chúng.

Đoạn code tự động Chèn quảng cáo vào bài viết trong WordPress

Đoạn code dưới đây sẽ giúp các bạn chèn quảng cáo hay cái gì đó vào bất kỳ chỗ nào trong bài viết trong wordpress. Ví dụ bạn muốn chèn quảng cáo vào sau thẻ </p> số 3 (hay đoạn văn bất kỳ). Muốn chèn thông báo hay đoạn mô tả nào đó vào sau thẻ </p> số 5 (hay đoạn văn bất kỳ).

Đăng ký dịch vụ thiết kế website chuyên nghiệp tại WEBVIP với ưu đãi và chi phí tiết kiệm nhất.

  • Tặng hosting chất lượng cao
  • Tặng tên miền .com, .net
  • Tối ưu SEO miễn phí
  • Tặng kèm chứng chỉ bảo mật SSL
  • Hỗ trợ vĩnh viễn

Góp ý, khiếu nại (8h00 – 21h00) - Hotline hỗ trợ 24/7: 0905.331.609 - liên hệ để được tư vấn thêm

Mở file functions.php trong theme bạn đang sử dụng lên và paste đoạn code này vào. Sau đó chỉnh sửa dòng chữ “Nội dung quảng cáo bạn cần chèn trong bài viết tại đây” thành code mà bạn muốn (dòng số 4). Muốn thay đổi vị trí hiển thị bạn thay đổi số 2 thành số bạn muốn (dòng số 12) số 2 nghĩa là sau đoạn văn (hay sau thẻ </p>) số 2 sẽ hiển thị code của bạn.

//Insert ads after second paragraph of single post content.
add_filter( 'the_content', 'prefix_insert_post_ads' );
function prefix_insert_post_ads( $content ) {
    $ad_code = '<div>Nội dung quảng cáo bạn cần chèn trong bài viết tại đây</div>';
    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 = '</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 );
}

Nhớ thay đổi nội dung mà bạn muốn hiển thị vào nhé tại dòng 5 nhé. Sau đó bạn load lại các bài viết của mình và xem thành quả thôi …

Danh sách các Plugin chèn quảng cáo vào bài viết trong WordPress

Một số plugin chuyên dụng có thể giúp bạn chèn quảng cáo vào bài viết một cách dễ dàng:

  • Quick AdSense
  • WP In Post Ads
  • Insert Post Ads
  • In-Post Ads

Trong đó  được đánh giá cao nhất và tốt nhất mà bên mình thường hay sử dụng là Quick AdSense. Nó hỗ trợ chèn quảng cáo vào đầu, giữa và cuối bài viết chỉ với vài bước.

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

Rate this post
Facebook
Zalo
Gọi ngay
0905331609