根据评论,您需要创建一个小函数来显示这些相关帖子。您可以用不同的方式来完成,下面是一个简单的示例,通过将您自己的操作添加到模板中。
在模板文件中显示相关课程的位置
do_action(\'related_lesson\');
在函数中。php
function get_related_lesson(){
global $post;
$args = array(
\'post_type\'=>\'lesson\',
\'posts_per_page\' => 6,
\'post_status\'=> \'publish\',
\'meta_query\' => array(
array(
\'key\' => \'course_id\',
\'value\' => $post->ID,
\'compare\' => \'LIKE\',
),
)
);
$related_posts = new WP_Query($args);
while ( $related_posts->have_posts() ) {
$related_posts->the_post();
echo \'<li><a href="\' .get_permalink($related_posts->post->ID). \'">\' . get_the_title( $related_posts->post->ID ) . \'</a></li>\';
}
// Restore original Post Data
wp_reset_postdata();
}
add_action(\'related_lesson\', \'get_related_lesson\');
您还可以使用
the_content
滤器
希望有帮助。