Astra_Admin_Settings::load_astra_admin_script()
Get register & enqueue astra-admin scripts.
Description
Source
File: inc/core/class-astra-admin-settings.php
public static function load_astra_admin_script() {
if ( ! current_user_can( 'manage_options' ) ) {
return;
}
wp_register_script( 'astra-admin-settings', ASTRA_THEME_URI . 'inc/assets/js/astra-admin-menu-settings.js', array( 'jquery', 'wp-util', 'updates' ), ASTRA_THEME_VERSION, false );
$localize = array(
'ajaxUrl' => admin_url( 'admin-ajax.php' ),
'btnActivating' => __( 'Activating Importer Plugin ', 'astra' ) . '…',
'astraSitesLink' => admin_url( 'themes.php?page=' ),
'astraSitesLinkTitle' => __( 'See Library »', 'astra' ),
'recommendedPluiginActivatingText' => __( 'Activating', 'astra' ) . '…',
'recommendedPluiginDeactivatingText' => __( 'Deactivating', 'astra' ) . '…',
'recommendedPluiginActivateText' => __( 'Activate', 'astra' ),
'recommendedPluiginDeactivateText' => __( 'Deactivate', 'astra' ),
'recommendedPluiginSettingsText' => __( 'Settings', 'astra' ),
'astraPluginManagerNonce' => wp_create_nonce( 'astra-recommended-plugin-nonce' ),
'ajax_nonce' => wp_create_nonce( 'astra-builder-module-nonce' ),
'old_header_footer' => __( 'Use Old Header/Footer', 'astra' ),
'migrate_to_builder' => __( 'Use New Header/Footer Builder', 'astra' ),
);
wp_localize_script( 'astra-admin-settings', 'astra', apply_filters( 'astra_theme_js_localize', $localize ) );
// Script.
wp_enqueue_script( 'astra-admin-settings' );
}
Expand full source code Collapse full source code View on Trac
Changelog
| Version | Description |
|---|---|
| 3.6.6 | Introduced. |