サポート » 使い方全般 » 条件分岐の書き方

  • 解決済 ioxrxogi

    (@ioxrxogi)


    現在、functions.phpに

    function load_cdn() {
    	if ( !is_admin() ) {
    	wp_deregister_script('jquery');
    	wp_enqueue_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js', array(), '1.8.2');
    	wp_enqueue_script('submit',get_bloginfo('template_url') . '/js/submit.js', array('jquery'), '1.0');
    	}
    }
    add_action('init', 'load_cdn');

    を書き入れて、管理画面以外にjsを呼び込むようにしています。
    しかし、submit.jsはコメントに入力がなければコメントフォームの送信ボタンが押せないようにするものなので、
    コメントフォームがないところでは、エラーになります。(ブラウザのデベロッパーツールでの表示なので通常はたぶん問題ない?のでしょうが)

    最初に気づいたのが、固定ページだったのでそれを排除すべくif(!is_page())とかやってみましたが、うまくいきません。
    投稿ページ(カスタムも含む)意外にはsubmit.jsは必要ないので、その切り分け方を教えていただければ幸いです。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 ioxrxogi

    (@ioxrxogi)

    お騒がせしました。
    とりあえず、必要なところだけに取り込むようすることにして解決しました。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「条件分岐の書き方」には新たに返信することはできません。