function coinwy_read_also_append( $content ) { global $post; // Đảm bảo có $post và là post thường if ( ! $post instanceof WP_Post || $post->post_type !== 'post' ) { return $content; } // Chỉ chèn ở: // - Single post trên web // - Hoặc bất kỳ RSS feed nào (kể cả /cmc-feed) if ( ! is_singular( 'post' ) && ! is_feed() ) { return $content; } // Lấy mốc kích hoạt plugin $activation_time = (int) get_option( 'coinwy_read_also_activation_time', 0 ); $post_time = get_post_time( 'U', true, $post ); // Nếu bài viết cũ hơn thời điểm kích hoạt -> không chèn if ( $activation_time && $post_time < $activation_time ) { return $content; } // Lấy 5 bài mới nhất, trừ bài hiện tại $query = new WP_Query( array( 'post_type' => 'post', 'posts_per_page' => 5, 'post_status' => 'publish', 'post__not_in' => array( $post->ID ), 'ignore_sticky_posts' => 1, ) ); if ( ! $query->have_posts() ) { return $content; } $html = '
'; $html .= '

Read also :

'; $html .= '
'; wp_reset_postdata(); // Gắn block vào cuối nội dung return $content . $html; } add_filter( 'the_content', 'coinwy_read_also_append', 20 ); Log In ‹ Coinwy — WordPress

Log In

Powered by WordPress

← Go to Coinwy