php _mihdan - 禁用 - 插件换休息,api.php
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php _mihdan - 禁用 - 插件换休息,api.php相关的知识,希望对你有一定的参考价值。
<?php
/**
* Plugin Name: Mihdan: Disable Plugins For REST API
* Description: Отключить все плагины при запросах REST API для увеличения скорости ответов
* Version: 1.0
* Author: Mikhail Kobzarev
* Author URI: https://www.kobzarev.com/
*/
if ( false !== strpos( $_SERVER['REQUEST_URI'], '/wp-json' ) ) {
/**
* Отключает плагины, оставляя нужные
*
* @param array $plugins список плагинов
*
* @return array
*/
function mihdan_disable_plugins_for_rest_api( $plugins ) {
$allowed = array(
'mihdan-cabinet/mihdan-cabinet.php',
'mihdan-loadmore/mihdan-loadmore.php',
'mihdan-statistics/mihdan-statistics.php',
);
$plugins = array_intersect( $plugins, $allowed );
return $plugins;
}
add_filter( 'option_active_plugins', 'mihdan_disable_plugins_for_rest_api' );
}
// eof;
以上是关于php _mihdan - 禁用 - 插件换休息,api.php的主要内容,如果未能解决你的问题,请参考以下文章
禁用wp内核和wp插件更新通知的插件
禁用wp内核和wp插件更新通知的插件
markdown Mihdan:讨厌一切贴纸
php 禁用Wordpress插件更新
php 禁用插件更新计数器
php 禁用插件或主题的自动更新