. Хотя вы можете легко добавить код JavaScript на свой сайт WordPress, изменив файлы темы, могут быть случаи, когда вы можете захотеть вставить JavaScript в определенные сообщения или страницы, а не весь сайт. Как ты это делаешь?
Если вы используете автономную версию WordPress (не WordPress.com), вы можете иногда добавить JavaScript через сам встроенный редактор. Просто измените режим письма с Visual на HTML и скопируйте код JavaScript в текстовое поле.
Добавление JavaScript в WordPress — альтернатива
Однако, если указанный выше вариант не работает с вашим JavaScript, вот еще лучший вариант, в котором используются настраиваемые поля и короткие коды. Я также предпочитаю этот метод для вставки JavaScript, и вы можете увидеть его в действии в моей предыдущей публикации.
Идея состоит в том, что вместо добавления кода JavaScript непосредственно в сообщение вы создаете новое настраиваемое поле и устанавливаете значение этого настраиваемого поля в код JavaScript. Затем вставьте шорткод в контент вашего сообщения, который, в свою очередь, получит значение этого настраиваемого поля.
Существует довольно много плагинов WordPress, которые позволяют отображать значения настраиваемых полей с помощью шорткодов, хотя я использую плагин от @gonahkar. Итак, вот снова полный рабочий процесс:
- Добавьте новое настраиваемое поле (скажем,
js
и вставьте виджет JavaScript в поле «Значение». - Переключитесь в режим HTML в редакторе WordPress и вставьте
[cf]CUSTOM_FIELD_NAME[/cf]
в новую строку. Сохраните, опубликуйте, и WordPress заменит этот шорткод фактическим кодом JavaScript. Вот и все.
Также смотрите: Рекомендуемые плагины WordPress.