2013-07-13 37 views
0

我想在我的子主題中使用functions.php以刪除博客標題。這裏的大多數帖子是針對特定主題的我嘗試過的沒有選項有效。刪除特定主題中的博客標題

我的header.php發現那裏的博客的標題叫做:

<?php do_action('et_header_top'); ?> 
    <header class="clearfix"> 
     <hgroup id="logo-area"> 
      <?php $bloginfo_name = get_bloginfo('name'); ?> 
      <h1 id="logo"> 
       <a href="<?php echo esc_url(home_url('/')); ?>" title="<?php echo esc_attr($bloginfo_name); ?>"><?php if ('false' == et_get_option('flexible_logo_image', 'false') || '' == et_get_option('flexible_logo')) echo apply_filters('et_logo_markup', $bloginfo_name); else echo '<img src="' . esc_url(et_get_option('flexible_logo')) . '" alt="' . esc_attr($bloginfo_name) . '" />'; ?></a> 
      </h1> 
      <h2><?php bloginfo('description'); ?></h2> 
     </hgroup> 

我放的functions.php怎麼去除?

我試圖

`function remove_stuff() 
{ 
remove_action('Fable_header','Fable_bloginfotitle',); 
remove_action('Fable_header','Fable_bloginfodescription',); 
} 
add_action('init','remove_stuff'); 

?>` 

沒有變化。

回答

0

如果你想擺脫博客標題而不刪除代碼,你可以註釋掉它。這有助於減少問題。如果您想稍後將博客標題放回原位,如果它已被註釋掉,則可以輕鬆將其取出,但如果刪除文本,則無法顯示標題。

註釋如下:將代碼包裝在/ *和* /中。例如:/* code */。在你的情況下,你會想這樣的代碼註釋:

<?php do_action('et_header_top'); ?> 
<header class="clearfix"> 
    /* <hgroup id="logo-area"> 
     <?php $bloginfo_name = get_bloginfo('name'); ?> 
     <h1 id="logo"> 
      <a href="<?php echo esc_url(home_url('/')); ?>" title="<?php echo esc_attr($bloginfo_name); ?>"><?php if ('false' == et_get_option('flexible_logo_image', 'false') || '' == et_get_option('flexible_logo')) echo apply_filters('et_logo_markup', $bloginfo_name); else echo '<img src="' . esc_url(et_get_option('flexible_logo')) . '" alt="' . esc_attr($bloginfo_name) . '" />'; ?></a> 
     </h1> 
     <h2><?php bloginfo('description'); ?></h2> 
    </hgroup> */ 
+1

不會在我的孩子主題中使用單獨的functions.php文件更好,特別是如果主題更新? – k3vmo

+0

您應該在您的子主題中編輯header.php文件,以防止更新出現問題。如果header.php未顯示在您的子主題中,則需要使用FTP客戶端將其從原始主題複製到子主題。你在使用什麼託管? –

+0

現在工作嗎? –