我正在尝试使用两种不同设计的博客(帖子) 首先,对于从网站访问博客的非登录(访客)用户(示例URL - Click Here) 其次是登录用户从他们的前端仪表板访问博客
对于第一种情况,我使用的是single.php和 对于第二种情况,我在用户的仪表板中使用自定义模板并使用post id获取帖子。
QUERY -------
那么问题是如何使用帖子ID发布评论,即第二种情况? E.g post url是:http://yourdomain.com/blogs/?pid=23
这是附加视频,突出显示查询 无法显示内容。需要Adobe Flash。
此外,还有其他方法可以实现上述场景,即两种不同的设计
如果有更多说明,请告诉我。
答案 0 :(得分:0)
您可以在自定义查询中为登录用户使用正常循环
例如
<?php
$args = array(
'post__in' => array(1,2,4,6),
'post_type' => 'post',
);
// the query
$the_query = new WP_Query( $args ); ?>
<!-- the loop -->
<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
// put your code here
<?php endwhile; ?>
<!-- end of the loop -->
<?php wp_reset_postdata(); ?>
这样你就不用担心通过post id获取评论(循环会为你处理id)