您可以通过调用do_shortcode() 运行库短代码。
<?php echo do_shortcode(\'[nggallery id="1" template="example"]\'); ?>
编辑:抱歉,写不含咖啡因的东西,注意时间很短:)
在您的产品页面中添加一些自定义字段,让您的客户选择该产品上的库。如果您愿意,只需使用Advanced Custom Fields 插件及其朋友NextGEN Gallery Field add-on, 这将允许您在编辑页面中添加库名称的下拉列表。
然后在模板中,获取每个自定义字段的值,并使用上面的快捷码加载库,如下所示(将“gallery1”替换为自定义字段名):
<?php
$gallery = get_post_meta(get_the_ID(), \'gallery1\', true);
if ($gallery) {
echo do_shortcode("[nggallery id=\'$gallery\' template=\'example\']");
}
?>