Webbell » WordPress плагины » Плагин Allow Javascript in Posts and Pages
Правила Контакты Чтение RSS

Плагин Allow Javascript in Posts and Pages

У нас вы можете скачать бесплатно Плагин Allow Javascript in Posts and Pages .

Не пропустите комментарии к Плагин Allow Javascript in Posts and Pages.
Данный материал предоставлен сайтом Webbell.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Плагин Allow Javascript in Posts and Pages

Как несложно догадаться из названия плагина, он предназначен для вставки (и выполнения) яваскрипта на любой странице вашего блога. Смысл плагина в том, что он позволяет вставлять скрипт в текст любой записи и выполнять его на отдельно взятой страничке, без правки шаблона всего сайта.

Кроме того, при желании плагин может также выполнять скрипты и в текстовом виджете, расположенном, например, в сайдбаре или в футере блога.

Инструкция по установке:

1. Скачайте и распакуйте архив с плагином.

2. Скопируйте папку allow-javascript-in-posts-and-pages в папку /wp-content/plugins/.

3. Активируйте плагин на вкладке «Плагины» в административной панели блога.

Настройки у плагина не предусмотрены. Чтобы вставить в запись нужный JS-скрипт, заключите его в теги [js] и [/js].

Вставлять нужно только сам скрипт, без его объявления (которое будет выполнено автоматически).

То есть выглядеть код должен примерно так:

Плагин Allow Javascript in Posts and Pages

Функционал плагина Allow javascript in Posts and Pages ограничен только возможностями собственно javascript. К примеру, с его помощью можно сделать следующее:

Плагин Allow Javascript in Posts and Pages

Для этого разместите добавляющий текстовое поле код в тексте записи в режиме HTML-редактирования.

<form name=clock>    <input type=text size=20 name=date></form>


При публикации статьи получится примерно следующее:

Плагин Allow Javascript in Posts and Pages

А потом, не выходя из HTML-режима, добавьте в текст записи собственно скрипт:

[js]function fulltime() {    var time=new Date();    document.clock.date.value=time.toLocaleString();    setTimeout('fulltime()',500)}fulltime();[/js]


Вуаля, теперь в записи в текстовом поле есть работающие часики:

Плагин Allow Javascript in Posts and Pages

Как видите, добавлять js-скрипты в текст записей и страниц проще простого.

При желании плагин можно научить также выполнять скрипты и в виджетах. Для этого нужно сделать следующее:

1. Добавьте текстовый виджет и вставьте в него следующий код:

<form name="clock">    <input type="text" name="date" size="20" /></form> [js]function fulltime() {    var time=new Date();    document.clock.date.value=time.toLocaleString();    setTimeout('fulltime()',500)}fulltime();[/js] 


2. Теперь добавьте в файл шаблона functions.php следующую строчку:

add_filter('widget_text', 'do_shortcode');


После этого наши яваскрипт-часики начнут выполняться и в виджете:

Плагин Allow Javascript in Posts and Pages

На этом закончим с функционалом плагина и поговорим немного о его ограничениях.

Самое главное ограничение плагина Allow javascript in Posts and Pages — в отличие от других таких же плагинов он не отключает автоформатирование записей, работающее в ВордПрессе по умолчанию.

На практике это означает, что при вставке кода придётся соблюдать некоторые правила. В частности, вам придётся обойтись без знака дюйма, также известно как «двойные кавычки» ( " ), поскольку ВордПресс автоматически заменит его на кавычки-ёлочки ( « ) и ( » ).

Пример правильного и неправильного js-кода:

Плагин Allow Javascript in Posts and Pages

Также WordPress автоматически расставляет в записи теги переноса строки и нового абзаца, что может испортить код скрипта. Чтобы избежать этого, всё переносы строк и новые абзацы плагин автоматически вырезает. А если они по какой-то причине всё-таки понадобятся в коде скрипта, их нужно будет вставить в квадратные скобки ( [ ) и ( ] ), которые плагин автоматически заменит на угловые ( < ) и ( > ):

Плагин Allow Javascript in Posts and Pages

Отсюда вытекает третья и последняя проблема плагина: чтобы использовать в коде скрипта угловые скобки, их придётся заэкранировать символом ( / ):

Плагин Allow Javascript in Posts and Pages

В конечном итоге код JS-скрипта может приобрести весьма непривычный вид.

Впрочем, как всегда и везде, недостатки плагина по сути всего лишь обратная сторона его достоинств: что бы вы ни понаписали в коде, вам не удастся кардинально испортить вид вашей записи или форматирование шаблона.


Версия плагина 0.0.1 от 14.02.2011.

Плагин совместим с WordPress версии 2.0 и выше

allow-javascript-in-posts-and-pages.0.0.1.zip [4,14 Kb] (cкачиваний: 51)


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

«    Июль 2018    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Яндекс Апдейты
↓ Апдейты Яndex тИЦ
18.11.2017 ←Последний
04.11.2017
16.08.2017
↓ Апдейты выдачи Яndexa
23.07.2018 ←Последний
17.07.2018
14.07.2018
↓ Апдейты ЯКаталога
16.01.2018 ←Последний
20.12.2017
15.12.2017
Мы рекомендуем
Заработай на сайте!
Gogetlinks-Биржа вечных ссылок для сайтов с Тиц
Getgoodlinks-Биржа вечных ссылок для сайтов с PR


Опрос на портале

Сколько у вас сайтов?

Больше 20 сайтов
От 10 до 20 сайтов
От 5 до 10 сайтов
От 1 до 5 сайтов
Нету сайтов

Наш архив
Облако тегов
ajax, Build, DataLife, dle, dle 9.0, dle 9.2, Engine, Final, Google, Opera, Release, RSS, WordPress, адаптация, административная панель, бесплатно, виджет, Игровой, кино, комментарии, модуль, новости, Новый, Оригинал, парсер, парсер поисковых систем yandex google рассылка комментариев по DLE Joomla Community спаммер раскрутк, Переходы, плагин wordpress, сайта, сайтов, сбор данных телефонов адресов email контактов потенциальные клиенты BlackSpider универсальный сборщи, тема, тематики, универсальный, хак, хак wordpress, Шаблон, шаблона, Яндекс

Показать все теги
Последние комментарии
Популярные файлы

Информация!
Уважаемый посетитель! Присоединяйтесь к нам
в Твиттере.