Bạn có muốn hiển thị quảng cáo sau một số bài viết cụ thể trên trang blog không? Điều này có thể đạt được trong chủ đề Astra bằng cách sử dụng mã tùy chỉnh. Bên cạnh việc thực thi mã quảng cáo, bạn có thể sử dụng cùng một logic mã để hiển thị bất kỳ nội dung nào giữa danh sách các bài đăng trên trang blog.
Hiển thị quảng cáo giữa các bài đăng trên Trang Blog
Trong Bảng điều khiển WordPress, đi tới Appearance> Theme Editor và mở tệp functions.php của chủ đề Astra chid của bạn. Sau đó thêm đoạn mã sau vào cuối. Ngoài ra , bạn có thể sử dụng plugin đoạn mã để thêm mã tùy chỉnh.add_action( 'astra_entry_before', 'wpd_astra_entry_after' ); function wpd_astra_entry_after() { if( is_home() ) { global $wp_query; if( $wp_query->current_post == 3 || $wp_query->current_post == 7 ) { echo '<div class="ads"> ENTER YOUR ADS SCRIPT HERE </div>'; } } }
Đoạn mã trên sẽ thực hiện và hiển thị quảng cáo sau lần đăng thứ 3 và thứ 7. Bạn có thể thay đổi 3 và 7 trong mã cho vị trí quảng cáo cụ thể theo yêu cầu. Ngoài ra, hãy thay thế “Nhập tập lệnh Quảng cáo của bạn tại đây” bằng mã hoặc nội dung quảng cáo thực tế mà bạn muốn hiển thị.
Đối với các bài đăng trên Trang Lưu trữ & Danh mục
Ngoài trang blog, nếu bạn muốn hiển thị quảng cáo giữa các bài đăng trên trang lưu trữ và trang danh mục, thì hãy sử dụng đoạn mã sau.add_action( 'astra_entry_before', 'wpd_astra_entry_after' ); function wpd_astra_entry_after() { if( is_home() || is_archive() || is_category() ) { global $wp_query; if( $wp_query->current_post == 3 || $wp_query->current_post == 7 ) { echo '<div class="ads"> ENTER YOUR ADS SCRIPTS HERE </div>'; } } }Trong đoạn mã trên, có hai logic điều kiện mới is_archive () & is_category () trong câu lệnh IF để thực thi điều này trên các trang lưu trữ và danh mục.