/**
 *
 */
function wpcf_admin_enqueue_scripts($hook)
{
    wp_register_script('marketing-getting-started', plugin_dir_url(__FILE__) . '/marketing/getting-started/assets/scripts/getting-started.js', array('jquery'), WPCF_VERSION, true);
    if (preg_match('@/marketing/getting-started/[^/]+.php$@', $hook)) {
        $marketing = new WPCF_Types_Marketing_Messages();
        wp_localize_script('marketing-getting-started', 'marketing_getting_started', array('id' => $marketing->get_option_name()));
        wp_enqueue_script('marketing-getting-started');
        wp_enqueue_style('marketing-getting-started', plugin_dir_url(__FILE__) . '/marketing/getting-started/assets/css/getting-started.css', array(), WPCF_VERSION, 'all');
    }
}
Esempio n. 2
0
<?php

/**
 *
 *
 */
include_once WPCF_ABSPATH . '/classes/class.wpcf-marketing-messages.php';
$marketing = new WPCF_Types_Marketing_Messages();
$marketing->update_options();
$content = $marketing->get_content();
if (empty($content) || isset($_GET['kind']) && !isset($_POST[$marketing->get_option_name()])) {
    $marketing->delete_option_kind();
    ?>
<div class="wrap wp-types select-kind">
    <h2><?php 
    _e('What kind of site are you building?', 'wcpf');
    ?>
</h2>
    <?php 
    settings_errors();
    ?>
    <p><?php 
    _e('Types plugin includes a lot of features and there are many possibilities. By selecting what kind of site you are building, you allow Types to advise you about what features are needed and how to use them.', 'wcpf');
    ?>
</p>
    <form method="post">
        <?php 
    wp_nonce_field('update', 'marketing');
    ?>
        <?php 
    $marketing->kind_list();