Example #1
0
/**
 * Enqueue scripts and styles for admin pages.
 */
function beagency_admin_scripts()
{
    $screen = get_current_screen();
    if ($screen->id === 'themes' || $screen->id === 'update-core') {
        wp_enqueue_script('betheme-admin-script', get_template_directory_uri() . '/js/admin.js', array(), beagency_get_version(), true);
    }
    // Localize the script with new data.
    wp_localize_script('betheme-admin-script', 'admin_vars', array('upgrade_available' => esc_html__('Upgrade to Pro Version', 'beagency'), 'upgrade_info' => beagency_premium_info()));
}
 /**
  * Add upgrade information to plugin page.
  */
 public static function beagency_get_premium()
 {
     echo '</tr><tr class="plugin-update-tr"><td colspan="5" class="plugin-update"><div class="update-message">' . beagency_premium_info() . '</div></td></tr>';
 }