PluginProbe
Post Duplicator / 2.38
Post Duplicator v2.38
3.0.16 trunk 1.1 2.0 2.2 2.20 2.21 2.22 2.23 2.24 2.25 2.26 2.27 2.28 2.29 2.3 2.30 2.31 2.32 2.33 2.34 2.35 2.36 2.37 2.38 All 52 releases
post-duplicator / includes / scripts.php

scripts.php in Post Duplicator 2.38, at includes/scripts.php

30 lines 843 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 namespace Mtphr\PostDuplicator;
3
4 add_action( 'admin_enqueue_scripts', __NAMESPACE__ . '\enqueue_scripts' );
5
6 /**
7 * Enqueue admin scripts
8 */
9 function enqueue_scripts() {
10
11 $asset_file = include( MTPHR_POST_DUPLICATOR_DIR . 'assets/build/postDuplicator.asset.php' );
12 wp_enqueue_style(
13 'post-duplicator',
14 MTPHR_POST_DUPLICATOR_URL . 'assets/build/postDuplicator.css',
15 ['wp-components'],
16 $asset_file['version']
17 );
18 wp_enqueue_script(
19 'post-duplicator',
20 MTPHR_POST_DUPLICATOR_URL . 'assets/build/postDuplicator.js',
21 $asset_file['dependencies'],
22 $asset_file['version'],
23 true
24 );
25 wp_localize_script( 'post-duplicator', 'postDuplicatorVars', [
26 'siteUrl' => site_url(),
27 'restUrl' => esc_url_raw( rest_url( 'post-duplicator/v1/' ) ),
28 'nonce' => wp_create_nonce( 'wp_rest' )
29 ] );
30 }