public static function instance()
 {
     if (is_null(self::$_instance)) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
Пример #2
0
<?php

/**
 * Admin View: Generator Editor
 */
if (!defined('ABSPATH')) {
    exit;
}
$page_key = isset(WC_GZDP_Admin_Generator::instance()->pages[$current_section]) ? WC_GZDP_Admin_Generator::instance()->pages[$current_section] : false;
?>

<div class="wc-gzdp-generator-result">

	<?php 
wp_editor($html, 'wc_gzdp_generator_content', array('media_buttons' => false));
?>

	<p class="submit">
		<?php 
if ($page_key && get_option('woocommerce_' . $page_key . '_page_id')) {
    ?>
			<input type="hidden" name="generator_page_id" value="<?php 
    echo get_option('woocommerce_' . $page_key . '_page_id');
    ?>
" />
			<input type="hidden" name="generator" value="<?php 
    echo $current_section;
    ?>
" />
			<input type="submit" class="button-primary" value="<?php 
    echo sprintf(_x('Save as %s', 'generator', 'woocommerce-germanized-pro'), get_the_title(get_option('woocommerce_' . $page_key . '_page_id')));