我试图在php
我插入到管理界面的测试帖子中的 Wordpress 代码中获取附加/插入的图像。我单击“添加媒体”按钮并上传了我的图片并更新了帖子(front-page
自定义帖子类型在哪里)。
(我点击了这个按钮):
但是,我似乎无法终生检索与该帖子相关的图片。如果我设置一个Feature Image
(缩略图),我可以得到它,但不能插入图像。这是我尝试过的:
遍历附件(不走运):
$attachments = query_posts(
array(
'post_type' => 'front-page', // only get "attachment" type posts
'post_parent' => $post->ID, // only get attachments for current post/page
'posts_per_page' => -1 // get all attachments
)
);
foreach($attachments as $attachment) {
echo get_the_ID();
echo wp_get_attachment_image( $attachment->ID, 'full' );
}
wp_attached_image(帖子 ID)(不走运):
wp_get_attachment_image( $post->ID );
获取所有帖子(不走运):
<?php
$args = array(
'post_type' => 'front-page',
'post_mime_type' => 'image',
'numberposts' => -1,
'post_status' => null,
'post_parent' => $post->ID
);
$attached_images = get_posts( $args );
echo $attached_images[0];
?>
获取帖子图库图片(不走运)
get_post_gallery_images( $post->ID );
我真的很困惑为什么我无法检索图像。我已经用尽了几乎所有可以在网上找到的建议,并且想知道它是否与我的自定义帖子类型有关还是什么?任何帮助,将不胜感激。