サポート » プラグイン » IE対応のdatepickerをCF7に埋め込みたい

  • CF7にdatepickerを埋め込んで、簡単な予約サイトを作っています。
    https://cmoreira.net/date-time-picker-wordpress-plugin/
    現在↑のプラグインを使用して動かしているのですが、IEに非対応で、製作者からも対応できないと返答を頂きました。
    IEに対応していて、日時をカレンダーで指定するCF7埋め込み型のdatepickerを作る方法はありませんか?
    3つ以上のカレンダーを作れ、休業日や営業時間の指定が出来るようにしたいです。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • こんにちは

    Date Time Picker for Contact Form 7 プラグインはどうでしょうか?IE にも対応しているようです。
    https://wordpress.org/plugins/date-time-picker-for-contact-form-7/

    jQuery UI Datepicker でもいいのであれば下記のような数行のコードでできると思います。

    function my_enqueue_scripts() {
    	global $is_IE, $wp_scripts;
    	if ( $is_IE ) {
    		wp_enqueue_script( 'jquery-ui-core' );
    		wp_enqueue_script( 'jquery-ui-datepicker' );
    		$ui = $wp_scripts->query( 'jquery-ui-core' );
    		wp_enqueue_style( 'jquery-ui-css', "//ajax.googleapis.com/ajax/libs/jqueryui/{$ui->ver}/themes/smoothness/jquery-ui.css" );
    		wp_enqueue_script( 'jquery-ui-js-ja', '//ajax.googleapis.com/ajax/libs/jqueryui/1/i18n/jquery.ui.datepicker-ja.min.js' );
    		wp_add_inline_script( 'jquery-ui-datepicker', 'jQuery( function() { jQuery( ".datefield" ).datepicker(); } );' );
    	}
    }
    add_action( 'wp_enqueue_scripts', 'my_enqueue_scripts' );
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「IE対応のdatepickerをCF7に埋め込みたい」には新たに返信することはできません。