我想在我的自定义插件中使用此功能,在徽标
右侧的标题部分显示我的名字add_action('wp_head','hook_header');
function hook_header()
{
$output="<?php
$example_position = get_theme_mod( 'logo_placement' );
if( $example_position != '' ) {
switch ( $example_position ) {
case 'left':
// Do nothing. The theme already aligns the logo to the left
break;
case 'right':
echo '<style type="text/css">';
echo '#main-header #logo{ float: right; }';
echo '</style>';
break;
case 'center':
echo '<style type="text/css">';
echo '#main-header{ text-align: center; }';
echo '#main-header #logo { text-align: center; float: none; margin: 0 auto; display:block; }';
echo '</style>';
break;
}
}
?>";
echo $output;
}
我试试这个,但我想通过自定义代码
添加徽标右侧的div答案 0 :(得分:2)
试试这个。你不需要回显php代码。
add_action('wp_head','hook_header');
function hook_header()
{
$example_position = get_theme_mod( 'logo_placement' );
if( $example_position != '' ) {
switch ( $example_position ) {
case 'left':
// Do nothing. The theme already aligns the logo to the left
break;
case 'right':
echo '<style type="text/css">';
echo '#main-header #logo{ float: right; }';
echo '</style>';
break;
case 'center':
echo '<style type="text/css">';
echo '#main-header{ text-align: center; }';
echo '#main-header #logo { text-align: center; float: none; margin: 0 auto; display:block; }';
echo '</style>';
break;
}
}
}