多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > WordPress > WordPress實現插件隨主題一同啟用的方法

WordPress實現插件隨主題一同啟用的方法

來源:程序員人生   發布時間:2014-02-18 13:28:48 閱讀次數:3014次
在編寫一個主題的時候,可能有些功能并不一定要在主題中實現,而是要借助一些插件來實現。那么我們如何做到在啟用主題的時候,同時啟用某個插件呢?

我們可以在主題的functions.php中添加以下代碼(這里以akismet為例):

include_once( ABSPATH . 'wp-admin/includes/plugin.php' );

// 判斷插件是否已經啟用
if (!is_plugin_active(ABSPATH . 'wp-content/plugins/akismet/akismet.php')
&& current_user_can('activate_plugins')) {
// 啟用插件
activate_plugin(ABSPATH . 'wp-content/plugins/akismet/akismet.php');
}

首先我們需要include一下plugin.php,因為我們用到的兩個函數is_plugin_active()和activate_plugin()都是在plugin.php中定義的,而主題文件不會自動引用這個文件。

接著我們需要判斷一下插件是否已經插件,這里使用插件主文件的路徑,何為插件主文件呢?這個文件在插件目錄下,一般與插件同名,用文本編輯器打開,一般會看到類似注釋:

/*
Plugin Name: **
Plugin URI: **
Description: **
Version: **
Author: **
*/

同時為了安全考慮,我們需要用current_user_can()判斷當前用戶是否有啟用主題的權限。最后使用activate_plugin來啟用插件。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美色欧美亚洲另类二区 | 欧美日韩一区二区三区色综合 | 久久99热成人精品国产 | 无码免费一区二区三区免费播放 | 男女啪啪成人免费网站 | 国产一级鲁丝片 | 精品国产第一页 | 成人在线播放av | 中文字幕丰满乱码 | 欧美69视频在线 | 欧美一级爱爱视频 | 国产三区视频在线观看 | 日韩精品大片 | 德国女人一级毛片免费 | 男女同房视频免费爽爽 | 国产福利不卡视频在免费播放 | 中文国产成人精品久久久 | 亚洲黄色网址在线观看 | 最近的中文字幕在线看 | 中文字幕在线免费观看 | 亚洲精品亚洲九十七页 | 性盈盈影视院 | 亚洲成a人片在线观看尤物 亚洲成a人片在线观看中文!!! | 日韩欧美一级a毛片欧美一级 | 亚洲一区二区在线成人 | 中文字幕在线观看免费 | 最近中文字幕高清中文字幕网1 | 尤物yw午夜国产精品视频 | 久久天天躁夜夜躁狠狠85台湾 | 国产美女一级做受在线观看 | 一区二区三区免费看 | 国产精品免费久久久免费 | 色综合欧美亚洲另类久久 | 日韩欧美亚洲另类 | avtt香蕉| 亚洲产国偷v产偷v自拍涩爱 | 日本午夜理伦三级在线观看 | 亚洲校园春色小说 | 日韩中文字幕在线观看视频 | japanese国产高清麻豆 | 日韩福利网站 |