pintra.php
1.08 KB
<?php
// Prevent public access to this script
use \Wpo\Core\Script_Helpers;
defined('ABSPATH') or die();
$react_urls = Script_Helpers::get_react_urls();
?>
<!-- Dependencies -->
<script crossorigin src="<?php echo ($react_urls['react_url']) ?>"></script>
<script crossorigin src="<?php echo ($react_urls['react_dom_url']) ?>"></script>
<script>
window.wpo365 = window.wpo365 || {};
window.wpo365.blocks = <?php
echo json_encode(array(
'nonce' => \wp_create_nonce('wp_rest'),
'apiUrl' => esc_url_raw(\trailingslashit($GLOBALS['WPO_CONFIG']['url_info']['wp_site_url'])) . 'wp-json/wpo365/v1/graph',
)); ?>
</script>
<!-- Main -->
<div>
<script src="<?php echo esc_url($script_url) ?>" data-nonce="<?php echo wp_create_nonce('wpo365_fx_nonce') ?>" data-wpajaxadminurl="<?php echo admin_url() . '/admin-ajax.php' ?>" data-props="<?php echo htmlspecialchars($props) ?>">
</script>
<!-- react root element will be added here -->
</div>