Как мне заставить мой компонент пользовательского интерфейса правильно работать с моей темой Wordpress? - PullRequest
1 голос
/ 01 января 2012

Я делаю пару тем для Wordpress с нуля. Кажется, все работает нормально, но когда я установил плагин tabs and accordions, плагин для создания аккордеонов с jQuery, я понял, что jQuery не работает с моими шаблонами! Я много искал, но каждый метод, который я пытаюсь реализовать, не работает:

<?php wp_enqueue_script("jquery"); ?> //Not working
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<?php wp_head(); ?> // Not working
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery-1.4.2.min.js"></script> //Not working

Я даже пытаюсь сделать функцию в файле functions.php, но я получил те же результаты. Когда я смотрю код с Chrome, кажется, что сайт загружает jQuery, но по какой-то причине мой плагин гармошки не работает. Я не очень знаком с jQuery и Javascript.

Я работаю на локальном хосте, и я попробовал с tewnty одиннадцать и двадцать десять тем, и с ними все хорошо работает. Почему-то мои темы не работают должным образом.

Любая помощь будет приветствоваться.

Обновлено 04.01.2012

Попробовав все! Я решил пойти другим путем. Я использовал тему Shape из Thematic, скопировал весь мой контент поверх оригинального контента и, вуаля! Все работает нормально! Я действительно не понимаю, почему, но по крайней мере это сработало. Это очень странно, потому что, когда я следую учебнику из Thematic, чтобы создать тему, подобную Shape, проблема появляется снова ... так что, если у кого-то возникают проблемы с тем, чтобы плагины jQuery работали должным образом с WP Theme с нуля, я рекомендую использовать тему Shape в качестве базовой темы для начала работы над. Надеюсь, это кому-нибудь поможет!

1 Ответ

0 голосов
/ 01 января 2012

Кажется, вы пытаетесь включить несколько версий jquery, это нужно?Также я всегда ставлю wp_head последним.Наконец, и только потому, что я делаю это все время, правильно ли названы ваши файлы и находятся ли они в нужных папках?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...