商品カテゴリによる投稿 (商品) のフィルタリングに問題があります。いくつかの方法を試しましたが、私は初心者です。
私のアーカイブ製品テンプレートで、次のクエリを使用して (SQLREPORTS プラグインを介して) レポートを実行するようになりました。
SELECT `post_title` AS Alumno, `comment_author` AS 'Profesor', `comment_date` AS 'Fecha', `comment_content` AS 'Nota'
FROM `xi00_3_comments`
INNER JOIN `xi00_3_posts` ON `comment_post_ID`=`ID`
WHERE `comment_author` != 'WooCommerce'
AND DATE(comment_date) BETWEEN DATE_ADD(DATE_ADD(NOW(),INTERVAL -1 MONTH), INTERVAL 0 DAY) AND DATE(NOW())
AND comment_approved = '1'
ORDER BY `xi00_3_comments`.`comment_date` DESC
それは問題なく動作し、すべての投稿からすべてのコメントを取得します。(私のページは現在、製品カテゴリでフィルタリングされています)。
現在のカテゴリの値を取得できました: (値「3b」とします)
[query_vars] => Array
(
[product_cat] => 3b
$category = get_query_var('product_cat','msg if not set');
分類法を含め、投稿を特定の製品カテゴリのものに制限するには、クエリをどのように構成すればよいか教えていただけますか? 分類法と用語を含める必要があることはわかっていますが、わかりません。
どうもありがとう。