【问题标题】:Post comments using post ids Wordpress使用帖子 ID 发表评论 Wordpress
【发布时间】:2018-07-17 09:45:43
【问题描述】:
我正在尝试使用具有两种不同设计的博客(帖子)
首先,对于从网站访问博客的非登录(访客)用户(示例 URL – Click Here)
其次是针对从前端仪表板访问博客的登录用户
对于第一种情况,我使用的是 single.php 和
对于第二种情况,我在用户的仪表板中使用自定义模板并使用帖子 ID 获取帖子。
查询
——————–
所以问题是如何发布 cmets 以使用 post id 发布,即对于第二种情况?
例如帖子网址是:http://yourdomain.com/blogs/?pid=23
这里附有突出显示查询的视频
无法显示内容。需要 Adobe Flash。
此外,还有其他方法可以实现上述场景,即两种不同的设计
如果有更多说明,请告诉我。
【问题讨论】:
标签:
wordpress
templates
comments
blogs
custom-wordpress-pages
【解决方案1】:
您可以在自定义查询中为登录用户使用正常循环
例如
<?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 获取 cmets(循环会为你处理 id)