C:
cd C:\xampp\htdocs\wordpress\wp-content\themes\gulp-dev
start "" "%PROGRAMFILES%\Git\bin\sh.exe" --login
当使用硬编码的Wordpress帖子ID ='312'
时,上述工作正常但主题要求这应该通过主题定制器中的一些选择来完成。
我尝试了各种版本→ $ selected_post_id = echo get_theme_mod('my_setting');
<?php $imvi = get_post_meta('312', 'bmeta_o', true); ?>
但他们都没有工作。
1. <?php $imvi = get_post_meta(echo $selected_post_id;, 'bmeta_o',
true); ?>
2. <?php $imvi = get_post_meta(echo '', 'bmeta_o', true); ?>
3. <?php $imvi = get_post_meta($selected_post_id;, 'bmeta_o', true); ?>
→这有
一些缺陷,并没有正确拉动WordPress帖子ID 如果您需要任何其他信息,请告诉我。
答案 0 :(得分:1)
echo
和;
,这两者都会导致语法错误。 echo
,只是空字符串。不管用。 ;
仍然会导致错误
纠正一个(假设$selected_post_id
实际上包含帖子ID)$imvi = get_post_meta($selected_post_id, 'bmeta_o', true);