Блог FRUTALITY — HTML, CSS, SEO, личные заметки, интересное, розовые слоны

Здравствуйте! Вы попали на личный блог, в котором я пишу все, что мне вздумается. Основные темы, пожалуй, можно определить - интернет, SEO, работа, красивые рисунки, личные отзывы о прочитанном/увиденном. Акцент ставлю на собственный опыт и мысли. В любом случае, я рад, что вы забрели на мой блог и буду еще больше рад, если вам он окажется интересен. Добро пожаловать!

iframe в WordPress для авторов2 мая, 2011

ВКонтактеЗдравствуйте!

Вчера настраивал клиенту сайт на WordPress и заодно писал инструкцию, как им пользоваться - как добавлять записи, как в эти записи вставлять видео с Ютуба и "ВКонтакте".

Чтобы не пугать клиента огромным количеством настроек, решил писать инструкцию для роли "Автор". Для тех, кто не понимает, о чем речь, поясню: роль "Автор" - это чуть круче, чем просто зарегистрированный пользователь. Авторы имеют право добавлять новые записи, редактировать свои записи.. Да и пожалуй все.

Трудность, с которой я столкнулся - по умолчанию, авторы не могут добавлять в HTML-код поста iframe-вставки. Администраторы могут, а Авторы не могут. Сайт у клиента на тематику "Видео", так что без добавления роликов с "ВКонтакте" не обойтись. Стал искать решение данной проблемы.

Погуглил. Проблема с iframe'ом в постах оказалась не только у меня; но у всех она была связана с тем, что Ютуб обновил свой код и тоже стал давать видео при помощи iframe. Решение везде предлагалось одно из двух - использование старого кода (object), либо использование специальных плагинов для Ютуба.

Понятно, что эти решения не подходили - решение то ищется для видео с "ВКонтакте". Погуглил еще, и нагуглил на решение сайта catswhocode.com. Суть его в следующем: добавляем определенный код в файл темы functions.php и не знаем проблем. Попробовал - не помогло.

Тут то мне и стукнула в голову идея, что проблема не в WordPress как таковом, а скорее, в роли "Автор", ведь как "Администратор" я легко использовал iframe. Погуглил на тему расстановки прав пользователей и нагуглил на замечательный плагин "Role manager".

Короче, плагин ставим как обычно, в админке видим следующее:Плагин Role Manager

В общем, там все интуитивно понятно, если непонятно - спрашивайте в комментариях. Скажу только, что разрешить юзать iframe (а заодно и другие теги, которые WP по умолчанию режет) можно, нажав кнопочку "Unfiltered Html" в блоке прав Author.

Там же можно создать новую роль, назначить ей все необходимые права и т.д.

P.S. Вы поаккуратнее с этой возможностью, кому попало не давайте возможности вставлять iframe в ваш блог. А то и загадить могут.

На сегодня все.

Фруталити.

2leep.com

Похожие записи

Оставь комментарий

Оставить комментарий

Имя *

e-mail *

URL