如果我把你的问题读得很好,你已经用了WordPress Custom Logo, 但你想在头版上有一个不同的标志。这意味着您需要上载单独的图像。
假设您已经知道如何使用定制器,那么您需要build an upload field 像这样:
$wp_customize->add_control(
new WP_Customize_Upload_Control(
$wp_customize,
\'wpse238690_front_logo\',
array(
\'label\' => __( \'First image\', \'wpse215632_theme\' ),
\'description\' => __( \'More about first image\', \'wpse215632_theme\' ),
\'section\' => \'wpse238690__section_id\',
\'settings\' => \'wpse238690__setting_id\',
) )
);
替换节和设置,以将控件安装在自定义程序系统中的正确位置。
然后,在标题模板中,必须包含带is_front_page
: 如果您不在头版,请在标题中显示普通徽标。在您的首页模板中,包括带有get_mod(\'wpse238690_front_logo\')
.