我正在尝试使用Wordpress 3.4的自定义选项创建自定义主题。我想创建一个选项来更改主题的徽标,但我也想显示一个默认的徽标图像。
我在函数中使用以下代码。php页面:
$defaultbranding = "get_bloginfo(\'template_directory\') . \'/images/logo.png";
$wp_customize->add_setting( \'change_branding\', array(
\'default\' => get_bloginfo(\'template_directory\') . \'/images/logo.png\',
) );
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, \'change_branding\', array(
\'label\' => \'Image Control\',
\'section\' => \'theme_settings\',
\'settings\' => \'change_branding\',
) ) );
在主题的标题中。php页面:
src=\'<?php echo get_theme_mod( \'change_branding\' , \'default\' ) ?>\'
我希望前端的“默认”值为:
get_bloginfo(\'template_directory\') . \'/images/logo.png\'
有什么方法可以做到这一点吗?
提前感谢您的帮助。