Помощь с Javascript в wordpress

#javascript #wordpress

#javascript #wordpress

Вопрос:

Я пытаюсь добавить слайд-шоу Java script на свою домашнюю страницу WordPress. В моей папке темы у меня есть папка js, а затем в ней у меня есть jquery.cross-slide.min.js и jquery.min.js

Это то, что у меня есть, и то, что я вставляю в свою область публикации

 <script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.cross-slide.min.js"></script>

<script type="text/javascript">
function() {
crossSlide({
sleep: 3,
fade: 1
}, [
{ src: 'images/slideshows/block1.jpg' },
{ src: 'images/slideshows/block2.jpg' },
{ src: 'images/slideshows/block3.jpg' }
])
});
</script>
  

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

Комментарии:

1. К вашему сведению, существует также WordPress StackExchange: wordpress.stackexchange.com — возможно, стоит изучить будущие вопросы WordPress

Ответ №1:

Смотрите WordPress Codex: JavaScript в сообщениях.

Для случайного или одноразового использования Javascript вам необходимо поместить скрипт в файл Javascript, а затем вызвать его из post. Убедитесь, что каждый скрипт определяется именем его функции, например:

 function updatepage(){var m="Page updated " document.lastMo.......}
  

Чтобы включить Javascript в сообщение,
вам нужно объединить оба вызова в
файл скрипта с вызовом
Сам Javascript.

 <script type="text/javascript" src="/scripts/updatepage.js"></script>
<script type="text/javascript">
<!--
updatepage();
//--></script>
  

Комментарии:

1. Я пробовал это, но это не сработало. Пожалуйста, не могли бы вы преобразовать то, что у меня есть, чтобы оно работало так, как описано codex

2. @Michael Вы пробовали размещать свои скрипты в том, /root/js где /root находится основной каталог веб-сайта?

3. @Michael Да, добавляйте HTML-комментарии: <!-- -->