Làm thế nào để chèn quảng cáo ở giữa nội dung trong WordPress, mà không cần bất kỳ plugin nào
Nếu bạn chạy một trang web blog, có thể bạn sẽ chèn quảng cáo vào blog của mình để tạo ra một số thu nhập. Trong WordPress (tự lưu trữ), bạn có thể dễ dàng thêm quảng cáo vào thanh bên bằng cách chèn mã quảng cáo vào tiện ích văn bản trong phần Tiện ích con. Phần khó khăn là thêm quảng cáo vào nội dung, đặc biệt là ở giữa nội dung. Trong khi có một số plugin cho phép bạn thêm shortcode vào nội dung, chúng không khả thi nếu blog của bạn đã có hàng nghìn bài viết, trừ khi bạn sẵn sàng quay lại để chèn mã ngắn vào mỗi bài viết. Trong bài viết này, chúng tôi sẽ chỉ cho bạn một cách đơn giản để bạn có thể dễ dàng chèn quảng cáo (hoặc bất kỳ nội dung nào khác) vào giữa nội dung của bạn mà không cần sử dụng bất kỳ plugin nào.
Lưu ý : Phương pháp này yêu cầu một số sự can thiệp với mã. Nếu bạn không thoải mái đối phó với mã, đừng cố gắng. Bạn cũng có thể muốn tạo một trang web dàn dựng của blog của mình và thử nghiệm phương pháp này trên trang web dàn dựng trước tiên trước khi đặt nó trực tuyến.
Đây là phương pháp:
1. Trong thư mục chủ đề của bạn, mở tệp functions.php
bằng trình soạn thảo văn bản.
2. Chèn các dòng sau vào cuối tệp, trước thẻ “ ?>
”
add_filter ('the_content', 'mte_add_incontent_ad'); function mte_add_incontent_ad ($ content) {if (is_single ()) {$ content_block = explode ('', $ nội dung); if (! empty ($ content_block [2])) {$ content_block [2]. = 'insert_ad_code_here'; } cho ($ i = 1; $ i
Hãy nhớ thay đổi chuỗi “insert_ad_code_here” thành mã quảng cáo thực tế. Ngoài ra, nếu có bất kỳ trường hợp báo giá đơn lẻ nào (') trong mã quảng cáo của bạn, bạn phải thêm \ trước nó. Ví dụ: nếu mã quảng cáo của bạn giống như sau:
Bạn phải biến tất cả thành một dòng và chèn \ trước dấu nháy đơn:
googletag.cmd.push (function () {googletag.display (\ 'div-gpt-ad-1234567-1 \');});Giải thích hàm
Những gì chúng tôi đang làm với chức năng này là lấy nội dung cho mỗi bài viết và chia nó thành từng đoạn. Sau đó chúng tôi phát hiện xem đoạn thứ ba có tồn tại hay không. Nếu có, chúng tôi chèn mã quảng cáo vào cuối đoạn văn. Cuối cùng, chúng tôi chèn lại thẻ đoạn bắt đầu vào từng phần và dán lại chúng vào một bài viết hoàn chỉnh.
Những điều bạn có thể thay đổi ở đây bao gồm:
1. Đoạn để chèn thẻ quảng cáo. Mặc định trong đoạn mã trên là đoạn thứ ba. Bạn có thể thay đổi đoạn thứ hai bằng cách thay đổi tất cả các phiên bản của
$content_block[2]
thành$content_block[1]
.Lưu ý : Số lượng của mảng bắt đầu từ 0, vì vậy
$content_block[2]
có nghĩa là đoạn thứ ba thay vì đoạn thứ hai.2. Thẻ để phá vỡ bài viết. Tôi đã sử dụng thẻ đoạn
để phá vỡ bài viết. Bạn có thể dùng
hoặc là
thay vào đó làm điểm đánh dấu.
3. Mã quảng cáo. Bạn không nhất thiết phải chèn quảng cáo vào giữa nội dung. Bạn có thể chèn biểu mẫu đăng ký bản tin hoặc bất kỳ nội dung nào khác mà bạn cho là thích hợp cho trang web của mình.
Cuối cùng, đừng quên lưu tệp và tải tệp lên máy chủ. Như tôi đã đề cập trước đó, tốt nhất là nên kiểm tra điều này trên một trang web dàn dựng trước khi làm cho nó hoạt động.