2012-08-08 53 views
0

我正在使用這個插件http://wordpress.org/extend/plugins/simple-rss-feeds-widget/ 這對我來說很好。我正在使用WordPress 3.3.1。 現在我想讓我的插件在我的主頁的中心,而不是在側面的小部件。 我該如何做到這一點? 我的意思是,我的插件位於插件列表中,我可以將插件拖到我的模板的側邊欄中,位於後端 ,它反映在右下角的前端。 我怎樣才能讓我的插件在頁面中心的主頁? 希望有人能幫助我。 換句話說,我如何在我的模板文件中調用我的自定義插件? 感謝 阿里漢在主頁上自定義我的wordpress插件

回答

1

您需要註冊到functions.php文件的新窗口小部件的位置,然後添加代碼,呈現出的是組件的內容在相關的模板文件。

舉個例子。在functions.php中,您可以找到正在註冊現有小工具位置的fo代碼部分(查找if (function_exists('register_sidebar')) {)並在其下注冊一個新位置;

register_sidebar(array(
     'name' => 'Home Widget Container', 
     'id' => 'home-widget', 
     'description' => 'These are widgets for the home position.', 
     'before_widget' => '', 
     'after_widget' => '', 
     'before_title' => '<div class="home-widget-header"><h2>', 
     'after_title' => '</h2></div>' 
    )); 

然後在模板文件您正在使用您的主頁;

<?php 
     if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Home Widget Container')) : 
      // This will include your widgets. 
     endif; 
    ?> 
+0

能否請你給我提供的名稱和ID參數爲我的插件,如果我的pluginname是XXX。如何讓我的ID爲你所提到的參數? – hjaffer2001 2012-08-08 11:19:09

+0

名稱和想法與插件或您正在使用的窗口小部件無關。該ID是將應用於窗口小部件位置的CSS ID,可讓您按照您的問題對其進行居中。只要保持原來的名稱,你就會從事商業活動:) – McNab 2012-08-08 11:23:52

+0

謝謝你。你節省了我的時間。你簡直太棒了。謝謝噸.. :) – hjaffer2001 2012-08-08 11:26:28