На этой странице выложено решение ряда проблем связанных с выводом кода javascript на страницах и записях CMS WordPress. WordPress — подходит для создания не только блогов, но и сайтов самой различной направленности.
1. Сперва расскажу о том, как узнать ID самой записи или страницы WordPress. Для этого потребуется открыть окно редактирования страницы или записи и посмотреть на отобразившуюся в адресной строке браузера информацию.
Пример:
http://xeor-pw.info/wp-admin/post.php?post=341&action=edit
В данном случае ID страницы 341
2. Для вывода кода javascript на WordPress сайтах обычно используются плагины, иногда добавление кода происходит вручную. Если вам надо разместить код javascript во всех имеющихся записях, то правке подлежит файл single.php. В случае со страницами требуется внести изменения в файл page.php. Сделать все это можно непосредственно через консоль (внешний вид — редактор).
3. Код можно добавлять в div блоки с class.
Пример:
<div class=»NAME»>код добавлять вместо этих слов<div>
</div>
</div>
4. Если вам требуется вывести javascript код только на определенной странице, вы можете использовать код аналогичный коду ниже:
<?php if ((is_page(’19’))) { ?>
<div class=»NAME»><div>
</div>
</div>
<?php } ?>
5. Если вам требуется вывести javascript код на всех имеющихся страницах за исключением одной определенной (например, на главной) используйте следующий код:
<?php if ((!is_page(’19’))) { ?>
<div class=»NAME»><div>
</div>
</div>
<?php } ?>
Цифра «19» в пункте 4 и 5 этой статьи представляет собой ID определенной страницы или записи. На которой вы хотите разместить или наоборот запретить вывод javascript. «NAME» меняется на требуемое вам и обычно уже имеющееся в шаблоне зарегистрированное название.