Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
plugins
/
team-member-block
/
includes
:
helpers.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * Load google fonts. */ // Exit if accessed directly. if (!defined('ABSPATH')) { exit; } class Team_Member_Helper { private static $instance; /** * Registers the plugin. */ public static function register() { if (null === self::$instance) { self::$instance = new self; } return self::$instance; } /** * The Constructor. */ public function __construct() { add_action('admin_enqueue_scripts', array($this, 'enqueues')); } /** * Load fonts. * * @access public */ public function enqueues($hook) { global $pagenow; /** * Only for admin add/edit pages/posts */ if ($pagenow == 'post-new.php' || $pagenow == 'post.php' || $pagenow == 'site-editor.php' || ($pagenow == 'themes.php' && !empty($_SERVER['QUERY_STRING']) && str_contains($_SERVER['QUERY_STRING'], 'gutenberg-edit-site'))) { $controls_dependencies = include_once TEAM_MEMBER_BLOCK_ADMIN_PATH . '/dist/controls.asset.php'; wp_register_script( "team-member-block-controls-util", TEAM_MEMBER_BLOCK_ADMIN_URL . 'dist/controls.js', array_merge($controls_dependencies['dependencies']), $controls_dependencies['version'], true ); wp_localize_script('team-member-block-controls-util', 'EssentialBlocksLocalize', array( 'eb_wp_version' => (float) get_bloginfo('version'), 'rest_rootURL' => get_rest_url(), 'eb_plugins_url' => TEAM_MEMBER_BLOCK_ADMIN_URL, )); wp_localize_script('team-member-block-controls-util', 'TeamMemberLocalize', array( 'eb_plugins_url' => TEAM_MEMBER_BLOCK_ADMIN_URL, )); if ($pagenow == 'post-new.php' || $pagenow == 'post.php') { wp_localize_script('team-member-block-controls-util', 'eb_conditional_localize', array( 'editor_type' => 'edit-post' )); } else if ($pagenow == 'site-editor.php' || $pagenow == 'themes.php') { wp_localize_script('team-member-block-controls-util', 'eb_conditional_localize', array( 'editor_type' => 'edit-site' )); } wp_enqueue_style( 'essential-blocks-editor-css', TEAM_MEMBER_BLOCK_ADMIN_URL . 'dist/controls.css', array(), $controls_dependencies['version'], 'all' ); } } public static function get_block_register_path($blockname, $blockPath) { if ((float) get_bloginfo('version') <= 5.6) { return $blockname; } else { return $blockPath; } } } Team_Member_Helper::register();