CPTP_Module_Admin::enqueue_css_js PHP Method

enqueue_css_js() public method

enqueue CSS and JS
Since: 0.8.5
public enqueue_css_js ( )
    public function enqueue_css_js()
    {
        $pointer_name = 'custom-post-type-permalinks-settings';
        if (!is_network_admin()) {
            $dismissed = explode(',', get_user_meta(get_current_user_id(), 'dismissed_wp_pointers', true));
            if (false === array_search($pointer_name, $dismissed)) {
                $content = '';
                $content .= '<h3>' . __('Custom Post Type Permalinks', 'custom-post-type-permalinks') . '</h3>';
                $content .= '<p>' . __('You can setting permalink for post type in <a href="options-permalink.php">Permalinks</a>.', 'custom-post-type-permalinks') . '</p>';
                wp_enqueue_style('wp-pointer');
                wp_enqueue_script('wp-pointer');
                wp_enqueue_script('custom-post-type-permalinks-pointer', plugins_url('assets/settings-pointer.js', CPTP_PLUGIN_FILE), array('wp-pointer'), CPTP_VERSION);
                wp_localize_script('custom-post-type-permalinks-pointer', 'CPTP_Settings_Pointer', array('content' => $content, 'name' => $pointer_name));
            }
        }
    }