Intereting Posts

Почему мой плагин jQuery отображается как текст в WordPress?

Я пытаюсь установить плагин unlider jquery для моего веб-сайта WordPress. Я вводил код ниже в текстовом редакторе WordPress, и я не получил ожидаемого результата. Я изменил $ на jQuery, и это тоже не исправило.

<!-- The barebones HTML required for Unslider --> <div class="banner"> <ul><li>This is my slider.</li><li>Pretty cool, huh?</li></ul> </div> <!-- And the relevant JavaScript --> <script src="//code.jquery.com/jquery-2.1.4.min.js"></script> <script src="/path/to/unslider.js"></script> <!-- but with the right path! - -> <script>$(function() { $('.banner').unslider() })</script> 

Вывод:

Это мой слайдер. Довольно круто, да?

$ (функция () {$ ('. banner'). unslider ()})

Solutions Collecting From Web of "Почему мой плагин jQuery отображается как текст в WordPress?"

Вы можете использовать этот код PHP для вывода инициатора слайдера в нижний колонтитул тем:

 add_action('wp_footer','initiate_unslider'); function initiate_unslider () { ?> <script src="//code.jquery.com/jquery-2.1.4.min.js"></script> <script src="/path/to/unslider.js"></script> <script> $(document).ready(function() { $('.banner').unslider(); }); </script> <?php } 

Также безопаснее добавить $(document).ready перед началом создания слайдера, если некоторые необходимые компоненты вашей страницы еще не загружены.