discuz在任意地方調用插件入口鏈接或者按鈕

discuz的插件設計是以嵌入點為標準進行設計,因此一般插件的入口也是比較固定的幾個地方,類似入口代碼設計如下圖:

discuz在任意地方調用插件入口鏈接或者按鈕
discuz在任意地方調用插件入口鏈接或者按鈕

也就是說,插件的設計入口是有限的幾個地方,但是很多“愛搞事”的站長可能想要在自己想要的地方顯示這些內容!其實方法很簡單,就是在我們需要顯示的位置插入這些顯示代碼即可!這裡我們以建站愛好者的【簡繁切換】按鈕為例進行演示:

從上面的圖可以看出,這個插件的顯示位置就是圖2 的幾種,但是建站愛好者需要將其顯示在網站最頂部,如下圖:

discuz在任意地方調用插件入口鏈接或者按鈕

做法是,在網站模板文件header.php文件的對應位置加入以下代碼:

global $_G;

$ttjtg=$_G['cache']['plugin']['ttjtg_jian'];

if($ttjtg['kaiguan']==1){

echo ' ';

}

然後保存到網站後更新緩存即可!這裡面的代碼如果你看不懂,那建站愛好者不推薦你去修改!此教程適合有一定discuz開發基礎的站長使用!

同樣的方法也適用於其他插件,當然,有些插件的鏈接是通用的超鏈接,可以很簡單的添加到網頁裡面自己想要的位置,但是要想和插件的後臺設置同步顯示或者更新,那麼就需要使用插件的原始變量進行調用!


分享到:


相關文章: