私はWordPressのページにいくつかのデータを照会しようとしていますが、実際にSQL関数を置く場所がわかりません。それは2日間私を夢中にさせ、答えを見つけられませんでした。私は私のphpadmin、wp-db.phpを見てきました。私はここで何かを逃していますか?誰かがこれを開始するための非常に最初のステップを投稿していただけますか?私はコードとSQLを書く経験があるので、私のコードをどこに置くべきか分かっていれば、私は始めてもいいのです。手伝ってくれてどうもありがとう。あなたのデータベースからデータをフェッチするためにWordPressのクエリを使用することができますWordPressカスタムクエリWHERE?
<?php
global $wpdb;
global $post;
$querystr = "
SELECT DISTINCT wposts.*
FROM $wpdb->posts wposts
LEFT JOIN $wpdb->postmeta wpostmeta ON wposts.ID = wpostmeta.post_id
LEFT JOIN $wpdb->term_relationships ON (wposts.ID = $wpdb-
>term_relationships.object_id)
LEFT JOIN $wpdb->term_taxonomy ON ($wpdb-
>term_relationships.term_taxonomy_id = $wpdb-
>term_taxonomy.term_taxonomy_id)
WHERE wpostmeta.meta_key = 'customDateField'
AND wpostmeta.meta_value >= CURDATE()
AND $wpdb->term_taxonomy.taxonomy = 'category'
AND $wpdb->term_taxonomy.term_id IN(1,2)
ORDER BY wpostmeta.meta_value ASC
LIMIT 4
";
?>
あなたはTISと達成するために何をしようとしています。テーマやバックエンドにクエリを書き込もうとしていますか? – tousif
私は私のコードをどこに置くのですか? – blacksesame