亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

詳解WordPress中提醒安裝插件以及隱藏插件的功能實(shí)現(xiàn)

 更新時(shí)間:2015年12月25日 15:08:01   作者:斌果  
這篇文章主要介紹了WordPress中提醒安裝插件以及隱藏插件的功能實(shí)現(xiàn),這兩種功能通常在多用戶(hù)模式下進(jìn)行管理時(shí)用得比較多,需要的朋友可以參考下

提醒用戶(hù)當(dāng)前主題需要的插件
很多主題都需要一些插件的支持,這時(shí)你就需要提醒用戶(hù)需要安裝的插件,本文將教你,怎么在后臺(tái)顯眼的位置提醒用戶(hù)當(dāng)前主題要安裝的插件。

最終的效果類(lèi)似下圖:

20151225150448456.png (669×279)

只需要用 admin_notices 鉤子,在后臺(tái)標(biāo)題下邊輸出一個(gè)警告框,再用 is_plugin_active() 函數(shù)判斷插件是否啟用即可。

/**
  *WordPress 提醒用戶(hù)當(dāng)前主題需要的插件
  *http://www.endskin.com/plugins-messages/
*/
function Bing_plugins_messages(){
  $plugin_messages = array();
  include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
 
  //必須安裝 WordPress SEO 插件
  if( !is_plugin_active( 'wordpress-seo/-seo.php' ) ) $plugin_messages[] = '當(dāng)前主題要求必須安裝并啟用 WordPress SEO 插件,<a  target="_blank">點(diǎn)擊下載此插件</a>';
 
  //必須安裝 Simple URLs 插件
  if( !is_plugin_active( 'simple-urls/plugin.php' ) ) $plugin_messages[] = '當(dāng)前主題要求必須安裝并啟用 Simple URLs 插件,<a  target="_blank">點(diǎn)擊下載此插件</a>';
 
  //必須安裝 Bing Phone 插件
  if( !is_plugin_active( 'Bing-Phone/Bing-Phone.php' ) ) $plugin_messages[] = '當(dāng)前主題要求必須安裝并啟用 Bing-Phone 插件,<a  target="_blank">點(diǎn)擊下載此插件</a>';
 
  if( count( $plugin_messages ) > 0 ){
    echo '<div id="message" class="error">';
      foreach( $plugin_messages as $message ) echo '<p><strong>' . $message . '</strong></p>';
    echo '</div>';
  }
}
add_action( 'admin_notices', 'Bing_plugins_messages' );

在插件列表隱藏某些插件
在給客戶(hù)開(kāi)發(fā) WordPress 網(wǎng)站的時(shí)候,通常都會(huì)給客戶(hù)一個(gè)管理員賬戶(hù),所以客戶(hù)完全有能力修改網(wǎng)站的主題、插件、用戶(hù)和一些關(guān)鍵設(shè)置。

但有些時(shí)候用戶(hù)會(huì)不小心做出一些誤操作,比如停用了必須的插件,針對(duì)這種情況,我們可以把某些插件在插件列表中隱藏,而實(shí)際上插件還是在正常運(yùn)行的。

下邊的代碼在插件列表隱藏了 WP Crontrol 和 User Switching 兩個(gè)插件,在插件停用的時(shí)候依然可以看到插件,只有插件啟用時(shí)插件才會(huì)被從列表中隱藏。

/**
  *WordPress 在插件列表隱藏某些插件
  *http://www.endskin.com/hide-plugins/
*/
function Bing_hide_plugins( $plugins ){
 
  //隱藏 WP Crontrol 插件
  $plugin = 'wp-crontrol/wp-crontrol.php';
  if( is_plugin_active( $plugin ) ) unset( $plugins[$plugin] );
 
  //隱藏 User Switching 插件
  $plugin = 'user-switching/user-switching.php';
  if( is_plugin_active( $plugin ) ) unset( $plugins[$plugin] );
 
  return $plugins;
}
add_filter( 'all_plugins', 'Bing_hide_plugins' );

相關(guān)文章

  • PHP執(zhí)行系統(tǒng)命令函數(shù)實(shí)例講解

    PHP執(zhí)行系統(tǒng)命令函數(shù)實(shí)例講解

    這篇文章主要介紹了PHP執(zhí)行系統(tǒng)命令函數(shù)實(shí)例講解,列舉的都是一些常用的函數(shù),有感興趣的同學(xué)可以學(xué)習(xí)下
    2021-03-03
  • 圖文詳解PHP環(huán)境搭建教程

    圖文詳解PHP環(huán)境搭建教程

    這篇文章主要以圖文結(jié)合的方式為大家詳細(xì)介紹了PHP環(huán)境搭建教程,為大家介紹了php語(yǔ)言的歷史、優(yōu)勢(shì),感興趣的小伙伴們可以參考一下
    2016-07-07
  • Thinkphp模板中截取字符串函數(shù)簡(jiǎn)介

    Thinkphp模板中截取字符串函數(shù)簡(jiǎn)介

    在php中截取字符串的函數(shù)有很多,而在thinkphp中也可以直接使用php的函數(shù),本文給大家簡(jiǎn)單的介紹thinkPHP模板中截取字符串的具體用法,希望能對(duì)各位有所幫助
    2014-06-06
  • PHP 中常量的知識(shí)整理

    PHP 中常量的知識(shí)整理

    這篇文章主要介紹了PHP 中常量的知識(shí)整理的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • 詳解Window7 下開(kāi)發(fā)php擴(kuò)展

    詳解Window7 下開(kāi)發(fā)php擴(kuò)展

    這篇文章主要介紹了詳解Window7 下開(kāi)發(fā)php擴(kuò)展 的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • PHP中用Trait封裝單例模式的實(shí)現(xiàn)

    PHP中用Trait封裝單例模式的實(shí)現(xiàn)

    這篇文章主要介紹了PHP中用Trait封裝單例模式的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • PHP中的類(lèi)型約束介紹

    PHP中的類(lèi)型約束介紹

    這篇文章主要介紹了PHP中的類(lèi)型約束介紹,PHP的類(lèi)方法和函數(shù)中可實(shí)現(xiàn)類(lèi)型約束,但參數(shù)只能指定類(lèi)、數(shù)組、接口、callable 四種類(lèi)型,參數(shù)可默認(rèn)為NULL,PHP并不能約束標(biāo)量類(lèi)型或其它類(lèi)型,需要的朋友可以參考下
    2015-05-05
  • php實(shí)現(xiàn)memcache緩存示例講解

    php實(shí)現(xiàn)memcache緩存示例講解

    共享內(nèi)存是一種在相同機(jī)器中的應(yīng)用程序之間交換數(shù)據(jù)的有效方式,本文說(shuō)的是php實(shí)現(xiàn)memcache緩存示例,大家參考使用吧
    2013-12-12
  • PHP遞歸獲取目錄內(nèi)所有文件的實(shí)現(xiàn)方法

    PHP遞歸獲取目錄內(nèi)所有文件的實(shí)現(xiàn)方法

    下面小編就為大家?guī)?lái)一篇PHP遞歸獲取目錄內(nèi)所有文件的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-11-11
  • 基于PHP函數(shù)的操作方法

    基于PHP函數(shù)的操作方法

    下面小編就為大家?guī)?lái)一篇基于PHP函數(shù)的操作方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08

最新評(píng)論