您可以使用gallery metabox。其开源且易于使用;
https://github.com/zulfnore/gallery-metabox
自述文件;
包括gallery.php
在您的functions.php
:
require_once \'gallery-metabox/gallery.php\';
指定要在中的第17行上显示库元框的位置
gallery.php
. 您可以传递数组以使其显示在多个帖子类型上,还允许自定义帖子类型:
$types = array(\'post\', \'page\', \'custom-post-type\');
在循环内的模板中,使用以下内容获取所有图像的ID:
$images = get_post_meta($post->ID, \'vdw_gallery_id\', true);
然后你可以通过ID循环调用
wp_get_attachment_link
或
wp_get_attachment_image
要分别显示带或不带链接的图像,请执行以下操作:
foreach ($images as $image) {
echo wp_get_attachment_link($image, \'large\');
// echo wp_get_attachment_image($image, \'large\');
}