Проблемы с микроразметкой в wordpress

Bahus

New Member
Регистрация
25.08.2014
Сообщения
7
Доброго времени суток, господа. Есть небольшая проблемка с микроразметкой от шемы орг. Внедрил на блоге микроразметку. Для картинок при редактировании поста вручную вставляю itemprop="image". Сораняю пост. Проверяю в яндексе - все нормально. Если пост снова открыть в редакторе, то этот тег пропадает. Это только у меня, или это редактор wordpress мудрит? Помогите лузеру плз.
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Это визульный редактор TinyMCE мудрит. Подчищает то, что считает мусором.
Пользуйся HTML редактором и к тебе неприменно придет счастье )

А вообще подобное надо реализовывать через функции или плагины.
 

Bahus

New Member
Регистрация
25.08.2014
Сообщения
7
BaNru сказал(а):
Это визульный редактор TinyMCE мудрит. Подчищает то, что считает мусором.
Пользуйся HTML редактором и к тебе неприменно придет счастье )

А вообще подобное надо реализовывать через функции или плагины.
Плагины - лишняя нагрузка на блог. Один раз в тему внедрил разметку и все. Кода минимум. Вот только бы редактор не выпендривался. Можно его как-нибудь утихомирить? Привык в визуальном посты писать.

Нашел на просторах интернета.
Код вставляется в function.php темы
Код:
function change_mce_options($initArray) {
 
    $initArray['verify_html'] = false;
    $initArray['cleanup_on_startup'] = false;
    $initArray['cleanup'] = false;
    $initArray['forced_root_block'] = false;
    $initArray['validate_children'] = false;
    $initArray['remove_redundant_brs'] = false;
    $initArray['remove_linebreaks'] = false;
    $initArray['force_p_newlines'] = false;
    $initArray['force_br_newlines'] = false;
    $initArray['fix_table_elements'] = false;
 
    $initArray['entities'] = '160,nbsp,38,amp,60,lt,62,gt';
 
    return $initArray;
}
 
add_filter('tiny_mce_before_init', 'change_mce_options');
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Bahus сказал(а):
Плагины - лишняя нагрузка на блог.
Я согласен. Плагины хороши если надо для нескольких тем.
В противном случае есть функции, о которых я тоже упомянул первым для соответсвующего случая.

Bahus сказал(а):
Код вставляется в function.php темы
Ты нашел функцию.
Ты решил всё без разбору запретить?
И помогло ли?
 

Bahus

New Member
Регистрация
25.08.2014
Сообщения
7
BaNru сказал(а):
Код вставляется в function.php темы
Ты нашел функцию.
Ты решил всё без разбору запретить?
И помогло ли?
Помогло. Сейчас нет времени эксперементировать. Позже найду ту функцию, которая отвечает за удаление тега и ее одну выключу.
 

out455

Member
Регистрация
04.11.2014
Сообщения
15
чутка офтоп, но разьясните для чего вообще нужно внедрять микроразметку?
 

out455

Member
Регистрация
04.11.2014
Сообщения
15
аа все понял, давным давно делал под google. А все потому что сейчас большинство шаблонов идут уже с этими функциями(на вордпрессе точно)
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Где-то недавно читал, что гугл забил на некоторые микроформаты.
Пруфы не помню.
 

out455

Member
Регистрация
04.11.2014
Сообщения
15
да было дело, на сколько помню они забили на вывод автора.
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Да, точно.
 

out455

Member
Регистрация
04.11.2014
Сообщения
15
кстати, поставил себе на сайт "поиск в поиске". Пока не работает, не знаю толи гугл еще не заапдейтил мой сайт, толи неправильно сделал=\
 

Bahus

New Member
Регистрация
25.08.2014
Сообщения
7
out455 сказал(а):
аа все понял, давным давно делал под google. А все потому что сейчас большинство шаблонов идут уже с этими функциями(на вордпрессе точно)
Ничего подобного. Как не было, так и нет до сих пор.
 
Верх Низ