Jan 09

Как да добавим нови тагове и атрибути в WordPress -> TinyMCE

   За визуален редактор на статиите в WordPress е избран TinyMCE (вариант на т.нар. WYSIWYG). Тези, които го използват сигурно са забелязали един “страничен ефект” – редакторът премахва някои тагове и атрибути при Save или преминаване от Visual към HTML режим. Използвам кавичките нарочно, защото поведението на WordPress и TinyMCE е такова от съображение за сигурност. Това обаче създава проблеми на потребителите особено, когато използват code highlight приставки в блога си. Някои от тях използват нестандартни атрибути, които биват отстранявани, с което plugin-ът губи своя смисъл.

Continue reading

Oct 04

Smart Quotes в WordPress

   Съвсем без да исках се сблъсках със “Smart Quotes” в WordPress. Подобно на други текстови процесори WordPress променя двойните кавички и апострофите, което създава много проблеми при изписването на изходен код за скриптове, програми и т.н.

Какво е “Smart Quotes”?

Когато ограждате дума/изречение в апострофи или двойни кавички натискате бутона от клавиатурата <“>. Много текстови процесори “виждат” ограждането и преобразуват горното в отварящи и затварящи кавички/апострофи:

Continue reading