这里有一个选项,虽然我不确定它是否会像你期望的那样工作。
It works like this:
您需要上载要使用的图像,以便它们位于媒体库中。上传完图像后,导航到媒体库并查找显示为unattached的链接。
-
Find the image you want to use and click on the attach to post link as shown here:
在帖子标题中键入帖子名称或单词,然后单击搜索。
Once you\'ve found the post you want to attach the image to click on the radio button and then the select button to attach it to the post:
现在,您已将图像附加到特定的帖子,但仍需要一些代码才能使其显示在帖子中。在下面的代码中,我使用了一个额外的循环来显示贴子中附加的第一个图像(这就是为什么我说我不确定它是否适用于您,如果不适用,您可以更改一些内容)。
这是我在一个旧主题中使用的一个例子。第一个循环显示帖子文本,第二个循环显示您之前附加的图像:
<?php get_header(); ?>
<!-- The Loop to display your post text: -->
<?php if (have_posts()) : while ( have_posts() ) : the_post(); ?>
<div class="singlepost" id="post-<?php the_ID(); ?>">
<h2><?php the_title(); ?></h2>
<div class="entry">
<?php the_content(); ?>
</div>
</div>
<?php endwhile; ?>
<!-- Reset query so we can include the attached image in a second loop. -->
<?php wp_reset_query(); ?>
<ul class="custom-attachment">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post();
$args = array(
\'post_type\' => \'attachment\',
\'numberposts\' => -1,
\'post_status\' => null,
\'post_parent\' => $post->ID
);
$attachments = get_posts( $args );
if ( $attachments ) {
foreach ( $attachments as $attachment ) {
echo \'<li>\';
# To Link to large medium or small (thumbnail)
# uncomment the appropriate line below to display that size image:
echo wp_get_attachment_image( $attachment->ID, \'full\', false );
// echo wp_get_attachment_image( $attachment->ID, \'medium\', false );
// echo wp_get_attachment_image( $attachment->ID, \'thumbnail\', false );
echo \'</li>\';
}
}
endwhile; endif;
?>
</ul>
<?php endif; ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>