使用post ids Wordpress发表评论

时间:2018-02-07 07:23:40

标签: wordpress templates comments blogs custom-wordpress-pages

我正在尝试使用两种不同设计的博客(帖子) 首先,对于从网站访问博客的非登录(访客)用户(示例URL - Click Here) 其次是登录用户从他们的前端仪表板访问博客

对于第一种情况,我使用的是single.php和 对于第二种情况,我在用户的仪表板中使用自定义模板并使用post id获取帖子。

QUERY -------

那么问题是如何使用帖子ID发布评论,即第二种情况? E.g post url是:http://yourdomain.com/blogs/?pid=23

这是附加视频,突出显示查询 无法显示内容。需要Adobe Flash。

此外,还有其他方法可以实现上述场景,即两种不同的设计

如果有更多说明,请告诉我。

1 个答案:

答案 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)