有几种不同的方法可以实现这一点。
我最近做了如下工作:
激活一个名为“媒体库类别”的简单插件。这允许您为图像指定分类术语。您可以在函数中添加一行。php告诉它创建一个新的分类法,以便它与其他类别分开
创建一个名为“Gallery”的类别,然后不插入图像,只需选中每个图像上的“Gallery”框,在模板中插入一些代码即可查询图像并将其显示在图库中。我使用Wordpress的原生图库功能这是我代码中的一个示例片段[注意-您可能需要编辑查询/在其周围添加一些逻辑,以确保获得四幅图像]:
$attachments = get_children( array(
\'post_parent\' => $post->ID ,
\'post_status\' => \'inherit\',
\'post_type\' => \'attachment\',
\'post_mime_type\' => \'image\',
\'order\' => \'ASC\',
\'category_media\' => \'gallery\',
\'orderby\' => \'menu_order\'
) );
if ( !empty( $attachments ) ):
$gallery = implode(", ", array_keys($attachments));
echo do_shortcode("[gallery ids=\'".$gallery."\']");
endif;
如果你想放在图库中的照片是唯一附加到帖子的照片,你可以跳过插件部分,只输出所有附加的图像。
希望这有帮助。