/** * Initialize the plugin by setting localization and loading public scripts * and styles. */ public function __construct() { $addons = ap_read_addons(); if (!empty($addons)) { foreach ($addons as $addon) { $include = ANSPRESS_ADDON_DIR . $addon['folder'] . DS . $addon['file']; if (ap_is_addon_active($addon['name']) && file_exists($include)) { require_once $include; } } } }
<?php $addons = ap_read_addons(); add_thickbox(); ?> <div class="wrap"> <h2> <?php _e('AnsPress Addons'); ?> <span class="addon-count"><?php echo ap_addon_counts(); ?> </span> </h2> <div class="theme-browser rendered"> <div class="themes"> <?php foreach ($addons as $k => $addon) { ?> <div class="theme" tabindex="0"> <div class="theme-screenshot"> <div class="ap-addon-status"<?php echo !$addon['active'] ? ' style="display:none"' : ''; ?> ><?php _e('Active', 'ap'); ?>