我正在尝试显示包含与评论ID匹配的元变量的自定义帖子。我正在使用以下代码,我需要动态地提取注释ID:
<?php
$args = array( 'post_type' => 'paidbriefs', 'meta_key' => 'Comment_ID', 'meta_value' => **CURRENT COMMEND ID TO GO HERE** , 'posts_per_page' => 10 );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
echo 'paid';
endwhile; wp_reset_query(); ?>
I have tried using
<?php comment_ID();?>
获取评论ID,但这不起作用。如果我输入数字注释ID,代码可以工作,但我不能通过动态拉动id来使用它。任何人都可以帮忙解决这个问题,这让我很生气!?
答案 0 :(得分:1)
comment_ID();
直接打印/回显ID,所以
'meta_value' => get_comment_ID(), ...
可能就是你要找的东西。
这是Wordpress辅助函数的常见问题,将那些直接回显变量的函数与那些返回值混淆:)