Intereting Posts
Как установить пользовательский заголовок настраиваемого шаблона страницы? Гравитационные формы Загрузка пакетного процесса Цена приращения для Woocommerce Minicart woocommerce: при добавлении или удалении элементов в корзину требуется несколько секунд для чтения изменений? Невозможно найти переменную is_single в моем плагине jQuery Объедините две таксономии в иерархическом дереве Как перенаправить конкретного пользователя после входа в систему? Как узнать, насколько популярна тема? Минимизировать HTML, CSS, JS с помощью PHPWee? Добавление плагина captcha для комментариев на сайте Как получить список всех соответствующих пользовательских сообщений при нажатии на пользовательскую таксономию Мой WordPress Admin выглядит испорченным, когда я редактирую сообщения или страницы enqueue jQuery в нижний колонтитул Изменить функцию пароля WordPress Размещение необработанного HTML внутри короткого кода WordPress

javascripts файлы, не связанные с моими категориями?

У меня есть настраиваемая тема для WordPress, и я хочу создать отдельные шаблоны категорий, теперь, увидев иерархию шаблонов, я создал файл category- {slug}, и теперь, когда я связываю свои пользовательские файлы JavaScript внутри своей части заголовка, скрипт вставленный в заголовок –

<script type="text/javascript" src="../literature/js/head.min.js"></script> 

И скрипты в нижнем колонтитуле, которые будут выполняться после загрузки содержимого,

 <script> head.js( { jquery : "js/jquery.min.js" }, { mousewheel : "js/jquery.mousewheel.js" }, { mwheelIntent : "js/mwheelIntent.js" }, { jScrollPane : "js/jquery.jscrollpane.min.js" }, { history : "js/jquery.history.js" }, { stringLib : "js/core.string.js" }, { easing : "js/jquery.easing.1.3.js" }, { smartresize : "js/jquery.smartresize.js" }, { page : "js/jquery.page.js" } ); </script> 

Теперь я получаю ошибку 404 для всех этих файлов, не присутствующих там, вот результат firebug: –

 "NetworkError: 404 Not Found - http://localhost/deadman/wordpress/category/literature/wp-content/themes/testing/js/literature/core.string.js" 

Теперь то, что я уже пробовал,

  • "<?php bloginfo('template_url');/js/literature?>"
  • "wp-content/themes/testing/js/literature"

Любой получил возможное решение для этого, я думаю, что это из-за прототипа javascript, который я использую в нижней части, но все же я не могу это исправить.

Solutions Collecting From Web of "javascripts файлы, не связанные с моими категориями?"

Относительные URL-адреса лучше всего избегать в WP, поэтому используйте абсолютные URL-адреса. Кроме того, вы должны загружать файлы javascript с помощью правильного метода, то есть с помощью функции wp_enqueue_script() подключенной к wp_enqueue_scripts действия wp_enqueue_scripts . Выполнение обоих этих вопросов позволит решить вашу проблему. Использование wp_enqueue_script() также позволит вам определять зависимости, поэтому, например, вы не загружаете jQuery дважды (в случае, если тема или другой плагин уже загружает его). На странице, с которой я связан, показан пример кода, который вам нужен.