将元框信息插入简码
Insert Meta Box info into shortcode
我正在尝试将元框字段拉入短代码,但似乎无法获得以下内容以将任何内容输出到屏幕。有什么建议么?基本上我有一个画廊 ID 的元框,客户只输入一个数字。我需要将该数字放在 gallery_ids=
旁边
<?php
$galleryid = '';
if ( have_posts() ) : while ( have_posts() ) : the_post();
$galleryid = get_post_meta($post ->ID, '_cd_gallery_ID', true);
endwhile;
echo do_shortcode('[ngg_images gallery_ids=$galleryid display_type=photocrati nextgen_pro_horizontal_filmstrip)');
else:
endif; ?>
我让它变得比它需要的更难 - 以下代码工作完美..
<?php echo do_shortcode('[ngg_images gallery_ids="'.get_post_meta($post->ID, '_cd_gallery_ID', true).'" display_type="photocrati-nextgen_pro_horizontal_filmstrip"]'); ?>
我正在尝试将元框字段拉入短代码,但似乎无法获得以下内容以将任何内容输出到屏幕。有什么建议么?基本上我有一个画廊 ID 的元框,客户只输入一个数字。我需要将该数字放在 gallery_ids=
旁边<?php
$galleryid = '';
if ( have_posts() ) : while ( have_posts() ) : the_post();
$galleryid = get_post_meta($post ->ID, '_cd_gallery_ID', true);
endwhile;
echo do_shortcode('[ngg_images gallery_ids=$galleryid display_type=photocrati nextgen_pro_horizontal_filmstrip)');
else:
endif; ?>
我让它变得比它需要的更难 - 以下代码工作完美..
<?php echo do_shortcode('[ngg_images gallery_ids="'.get_post_meta($post->ID, '_cd_gallery_ID', true).'" display_type="photocrati-nextgen_pro_horizontal_filmstrip"]'); ?>