Hướng dẫn chèn quảng cáo vào bài viết trong WordPress một cách đơn giản.
Phần lớn người dùng đều chỉ tập trung vào nội dung của bài viết. Do đó, nếu bạn chèn quảng cáo trong bài viết thì tỉ lệ người dùng nhìn thấy nó sẽ cao hơn rất nhiều so với khi bạn chèn quảng cáo trên sidebar, header, footer hay các vị trí khác. Và khi tỉ lệ nhìn thấy quảng cáo nhiều hơn, đồng nghĩa với cơ hội mà người dùng click vào quảng cáo cũng sẽ cao hơn, giúp bạn gia tăng doanh thu từ quảng cáo. Có 2 cách khác nhau để làm việc này: sử dụng code snippet hoặc sử dụng plugin chuyên dụng.
Tham khảo thêm:
- 21 WordPress plugin quản lý quảng cáo tốt nhất
- 5 WordPress plugin giúp bạn kiếm tiền với quảng cáo hiệu quả
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.
Chèn quảng cáo vào bài viết bằng code
Chèn đoạn code sau đây vào file functions.php
của theme (hoặc child theme) mà bạn đang sử dụng. Các bạn cũng có thể chèn nó thông qua plugin Code Snippets.
//* 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 = '<p style="margin-bottom:25px">Code-quang-cao</p>';
if ( is_single() && ! is_admin() ) {
return prefix_insert_after_paragraph( $ad_code, 3, $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 );
}
Trong đó:
- Ở dòng code thứ 4, các bạn thay
code-quang-cao
bằng code quảng cáo của bạn. Các bạn có thể chèn bất cứ loại quảng cáo nào vào đây, bao gồm banner hình ảnh, quảng cáo Google AdSense, quảng cáo dạng văn bản… - Ở dòng code thứ 6, các bạn có thể sửa
3
thành bất cứ con số nào mà bạn muốn. Con số này tương ứng với số đoạn văn bản (paragraph) nằm trước vị trí chèn quảng cáo.
Lưu lại, xoá cache website (nếu có) và kiểm tra kết quả.
Chèn quảng cáo vào bài viết bằng plugin
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:
Trong đó Quick AdSense là plugin tôi thường sử dụng. 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.
Thật đơn giản phải không nào? Chúc các bạn thành công!
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Này có cách nào chỉnh nó thành trước thẻ h2 thứ 3 không ạ
Chịu thôi bạn. 😛