add_action('wp_footer', function() {
if (!is_singular()) return; // فقط روی صفحات تکی اجرا شود
$post_id = get_the_ID();
// گرفتن متای صفحه
$tags = get_post_meta($post_id, '_procomment_post_tag_slugs', true);
echo '
';
echo '
📌 متای صفحه (_procomment_post_tag_slugs)
';
echo '
';
var_dump($tags);
echo '
';
// اگر آرایه نبود، تبدیلش کن
if (!is_array($tags)) {
echo '
❌ متا آرایه نیست.
';
return;
}
// کوئری کامنتها بر اساس این تگها
$q = new WP_Comment_Query([
'status' => 'approve',
'meta_query' => [[
'key' => 'pct_tag',
'value' => $tags,
'compare' => 'IN',
]],
]);
$comments = $q->get_comments();
echo '📌 کامنتهای دارای pct_tag مطابق متای صفحه
';
if (empty($comments)) {
echo '❌ کامنتی پیدا نشد.
';
} else {
foreach ($comments as $c) {
echo '';
echo '#' . $c->comment_ID . ' روی پست ' . get_the_title($c->comment_post_ID) . '
';
echo 'نویسنده: ' . esc_html($c->comment_author) . '
';
echo 'متن: ' . esc_html($c->comment_content);
echo '
';
}
}
echo '';
});