2013-12-10 78 views
1

我在主頁的側邊欄中添加了一些小部件,但它們沒有出現在主頁上。如果我將一些小部件添加到主側欄,它將出現在主頁和其他頁面中。沒有出現在主頁側邊欄中的小工具

我是新來的Wordpress,我不知道如何解決這個問題,並且默認的小部件也沒有出現。我正在使用wp-bootstrap主題和Q/A付費插件。

+0

你是如何在主頁上調用小部件的,你會詳細說明一些代碼? – Dinesh

+0

沒有做任何代碼,我有拖放窗口小部件到主頁邊欄 – Naveenbos

+0

當我嘗試與我的本地主機它來了,但在生產它不是,差異是我已經安裝了生產Q/A插件 – Naveenbos

回答

1

首先註冊您的網頁側邊欄function.php

function Name_widgets_init() { 
    register_sidebar(array(
     'name' => __('homepage sidebar', 'test theme'), 
     'id' =>  'sidebar_homepage', 
     'description' => __('This Wwill appear on homepage sidebar', 'test theme') 
    )); 
} 
add_action('widgets_init', 'Name_widgets_init'); 

不是用這種伎倆來顯示您的小工具,把下面的代碼到要添加工具條

<div class="sidebar_home" id="sidebar_left"> 

<?php if (is_active_sidebar('sidebar-left')) : ?> 
     <div id="secondary" class="widget-area" role="complementary"> 
      <?php dynamic_sidebar('sidebar_homepage'); ?> 
     </div> 
    <?php endif; ?> 

</div> 
主頁

終於注意 我已經在最後一塊代碼中使用了div,請編寫自己的CSS來控制它。

+0

什麼是'測試主題',它與主題名稱有關? – Naveenbos

+0

它在菜單中創建了一個新選項卡,稱爲主頁,並且我在主頁中添加了第二個代碼,但代碼直接出現 – Naveenbos

+0

沒有爲我工作 – Naveenbos