예제 #1
0
 /**
  * Registers all assets based on config/assets.yml of the theme (and its parents)
  */
 public function register()
 {
     $configs = $this->getConfigs();
     if (empty($configs['plugins'])) {
         return;
     }
     required_plugins_register($configs['plugins'], $configs['configs']);
     add_filter('plugin_action_links', array($this, 'plugin_action_links'), 20, 2);
 }
<?php

/**
 * Plugin Name: Config Manager
 * Plugin URI: https://github.com/wemakecustom/wp-mu-config-manager
 * Author: WeMakeCustom
 * Author URI: http://www.wemakecustom.com/
 */
add_action('tgmpa_register', function () {
    required_plugins_register(array(array('name' => 'Config Manager', 'slug' => 'config-manager', 'required' => true, 'force_activation' => true)));
});