2016-08-11 9 views

答えて

2

はこれを試してみてくださいカスタムコードによってロゴのdivの右側を追加したい私のカスタムプラグインでこの機能は、ヘッダ部分にロゴ

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; 

} 

の右側に私の名前を表示したいです。 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; 
     } 
    } 
} 
+0

ヘッダーファイルをカスタマイズしたくない –

+0

これはヘッダーファイルをカスタマイズするものではありません。スタイルを変更するフックを使ってこれをエコーし​​ます。コードは 'wp_head()'と呼ばれた場所に表示されます –

+0

メニューやロゴのようなテーマ要素をすべて表示していますか? –

関連する問題