Буває, у вас є якісь часто вживані конструкції (шорткоди, шматки коду – блоки типу
якісь заготовки коду тощо), які ви часто використовуєте при написанні постів. Зазвичай, такі речі вставляються або копі-пестом, або щоразу набираються ручками. Можна значно спростити собі задачу, вмонтувавши у ваш редактор кнопку, яка вставлятиме необхідний код у пост.
Наприклад, якщо ви часто використовуєте в пості таблиці, то ця кнопка може вставляти для вас заготовку типу:
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
Зробити це дуже просто. Залазимо по FTP у наш двигунець, йдемо по шляху wp-includes/js/ і знаходимо там файл quicktags.js. На всякий випадок робимо його бекап, а потім другу копію відкриваємо в якомусь з редакторів коду.
Якщо переглянути код, то можна зрозуміти принцип виклику в редакторі кнопок і їхню послідовність. В потрібному місці (вибираємо, між якими кнопками ми хочемо розмістити власну) тулимо наступний код:
new edButton('ed_kartynko'
,'kartynko'
,'<img src="'
,'" style="margin: 4px 4px 2px 0;float: left" />'
,'kartynko'
);
Зберігаємо файл, перезаливаємо його на хостинг і, вуаля!
Зрозуміло, що код можна виводити будь-який. Також можна виводити свої власні шорткоди, про створення яких я вже писав.
P.S. Варто пам’ятати про те, що при оновленні двигунця ваші правки можуть зникнути. Тому я мабуть подумаю, як реалізувати даний хак через functions.php
Pingback: 3 плюс 2 плюс 1... Випуск #77 | Українська блогосфера()