Example #1
0
 /**
  * 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;
             }
         }
     }
 }
Example #2
0
<?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');
    ?>