我正在设置一个小型虚拟内容插件。我想做的是使用wp_insert_post
. 然后我想使用wp_insert_attachment
然后将这些导入的图像设置为上传的各种帖子的帖子缩略图。我已经弄清楚了前两个步骤,第三个步骤的逻辑我遇到了麻烦。
我将整个代码粘贴在这里:http://pastebin.com/Gxkhhqga但总的要点是创建一系列帖子,并将它们
foreach ($add_posts_array as $post){
wp_insert_post( $post );
};
然后将图像与
foreach ( $image_url as $image_url ) {
$attach_id = wp_insert_attachment( $attachment, $file, $post_id );
$attach_data = wp_generate_attachment_metadata( $attach_id, $file );
wp_update_attachment_metadata( $attach_id, $attach_data );
};
我很难理解如何创建foreach循环,该循环将获取插入的每个图像并将其附加到创建的每个帖子上。有人认为他们有办法吗?
我希望我说的很清楚,我很乐意澄清。