PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / trunk
Kirki – Freeform Page Builder, Website Builder & Customizer vtrunk
6.2.5 6.2.4 6.2.3 6.2.2 6.2.1 6.2.0 6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.19 4.0.20 4.0.21 4.0.22 4.0.23 4.0.24 4.1 4.2.0 5.0.0 5.1.0 5.1.1 5.2.0 5.2.1 5.2.2 5.2.3 6.0.0 trunk 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.1.0 3.1.1 3.1.2
kirki / includes / Admin / views / dashboard.php
kirki / includes / Admin / views Last commit date
dashboard.php 4 months ago get-pro.php 4 months ago
dashboard.php
53 lines
1 <?php
2 /**
3 * WP Kirki Dashboard React root renderer
4 *
5 * @package kirki
6 */
7
8 if ( ! defined( 'ABSPATH' ) ) {
9 exit; // Exit if accessed directly.
10 }
11
12 use Kirki\HelperFunctions;
13
14 echo '<div id="' . 'kirki' . '-app"></div>';
15
16 $url_arr = HelperFunctions::get_post_url_arr_from_post_id(
17 get_the_ID(),
18 array(
19 'ajax_url' => true,
20 'rest_url' => true,
21 'admin_url' => true,
22 'site_url' => true,
23 'nonce' => true,
24 )
25 );
26
27 $last_edited_kirki_editor_page = HelperFunctions::get_last_edited_kirki_editor_type_page();
28 $last_edited_kirki_editor_page_url_arr = array( 'editor_url' => false );
29 if ( $last_edited_kirki_editor_page ) {
30 $last_edited_kirki_editor_page_url_arr = HelperFunctions::get_post_url_arr_from_post_id( $last_edited_kirki_editor_page->ID, array( 'editor_url' => true ) );
31 }
32 ?>
33
34 <script>
35 window.wp_kirki =
36 <?php
37 echo wp_json_encode(
38 array(
39 'ajaxUrl' => esc_url( $url_arr['ajax_url'] ),
40 'restUrl' => esc_url( $url_arr['rest_url'] ),
41 'hasValidLicense' => (bool) HelperFunctions::is_pro_user(),
42 'nonce' => sanitize_text_field( $url_arr['nonce'] ),
43 'version' => sanitize_text_field( KIRKI_VERSION ),
44 'adminUrl' => esc_url( $url_arr['admin_url'] ),
45 'kirkiWPDashboard' => esc_url( site_url( '/wp-admin' ) ),
46 'lastEditedKirkiEditorPageUrl' => esc_url( $last_edited_kirki_editor_page_url_arr['editor_url'] ),
47 ),
48 JSON_HEX_TAG | JSON_HEX_AMP | JSON_HEX_APOS | JSON_HEX_QUOT
49 );
50 ?>
51 ;
52 </script>
53