如何在php中使用jquery而不使用wordpress

时间:2018-01-02 20:47:44

标签: php jquery wordpress

我为wordpress管理菜单创建了一个日期选择器。到目前为止我用外部js实现它现在购买我想在我的插件的php文件本身中使用jquery。我不想在任何外部.js文件中声明。请帮助我...我在谷歌寻找解决方案,但我无法理解,因为我是初学者..

<?php
add_action( 'admin_menu', function()
{
$hook = add_menu_page( 
    'Date Pick', 
    'Date Pick', 
    'manage_options', 
    'sub-page-date-picker',
    function() { 
        echo '<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">';
        echo '<link rel="stylesheet" href="/resources/demos/style.css">';
        echo '<script src="https://code.jquery.com/jquery-1.12.4.js"></script>';
        echo '<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>';
        echo '<form action="" method="post" id="dateform">'; 
        echo '<h1>Date Pick</h1>'; 
        echo '<div id="datepicker" class="datepickerclass"></div>';
        echo '<div id="DatePickerHidden"></div>';
        echo '<div id="feedback"></div>';
        echo '<input type="submit" id="submitform" name="submit" value="submit">';
        echo '</form>';
    }
);
add_action( 'admin_enqueue_scripts', function( $hook )
{
    if( 'toplevel_page_sub-page-date-picker' !== $hook )
        return;
    wp_enqueue_script(
        'field-date-js', 
        plugins_url( '/ft.js', __FILE__ ), 
        array('jquery', 'jquery-ui-core', 'jquery-ui-datepicker'), 
        time(), 
        true
    );
    wp_enqueue_style('jquery-ui-datepicker');
   });
   }); 
 wp_enqueue_script('jquery');
 ?>

0 个答案:

没有答案