私はPHPの初心者ですが、アドバイスが必要です。助けてくれてありがとう!
PHPを使用していますが、画像が添付された投稿のみを取得する必要があります。私はSQL関数を書きました:
global $wpdb;
$postsID = $wpdb->get_results
("
SELECT ID
FROM $wpdb->posts
WHERE
post_status = 'publish'
AND
ID IN (
SELECT DISTINCT post_parent
FROM $wpdb->posts
WHERE
post_parent > 0
AND
post_type = 'attachment'
AND
post_mime_type IN ('image/jpeg', 'image/png')
)
ORDER BY post_date DESC
LIMIT 0 , 5
");
ここで、この関数の結果をget_posts( "p =関数の結果");で操作するために使用したいと思います。
結果をこの関数の呼び出しに接続するにはどうすればよいですか?関数にパラメーターを渡す方法がわかりません。
ありがとうございました!
更新:私が理解したように、get_postsではIDのリストを渡すことができず、1つしか渡すことができません。IDのリストがある場合、どうすれば投稿を取得できますか?