现在我的页面上附加了几个图像,但我只想在幻灯片中显示其中的四个,然后在页面的视觉/html框中引用其他图像。当前的问题是,我所有附加到页面的图像都有一个post类型的“附件”,此代码会遍历所有这些图像:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post();
$args = array(
\'post_type\' => \'attachment\',
\'numberposts\' => -1,
\'orderby\'=> \'menu_order\',
\'order\' => \'ASC\',
\'post_mime_type\' => \'image\',
\'post_status\' => null,
\'post_parent\' => $post->ID
);
$attachments = get_posts( $args );
if ( $attachments ) {
foreach ( $attachments as $attachment ) {
echo wp_get_attachment_image($attachment->ID , \'full\',\'\',array(\'rel\' => $attachment->post_name));
}
}
endwhile; endif; ?>
我的问题是如何区分附件,以便它只查询其中的一些附件?例如,我尝试将post\\u name属性添加到$args数组中,但没有任何效果。
其次,当我将img标记添加到可视化/html内容编辑器中,然后添加src属性,然后进入可视化内容编辑器时,我希望非程序员单击img框,提示他们编辑图像,然后在源代码下要求他们添加完整的url路径,我认为这对非程序员来说不是直觉。有没有更简单的方法让他们通过内容编辑器添加图像?