WordPress ShortCuts
7 Січень 2010
Якщо ви активно користуєтеся WordPress'ом, то, безумовно, зустрічалися з шорткатами раніше: це такі фрази у квадратних дужках, якими можна вставляти в пост різну інформацію. Наприклад, за допомогою цих штук інтегруються в публікації галереї, створені за допомогою плагіну NextGEN Gallery чи контакті форми, створені в Cforms. Переваги очевидні:
- можна вставляти великі об'єми інформації, використовуючи короткі фрази;
- за допомогою шорткатів можна інтегрувати в пост код, який при вставці безпосередньо в редактор, зазвичай, "зачищається" двигунцем (скрипти, php-код тощо...).
Також можна отримати додаткову гнучкість. Наприклад, багато хто "ховає" рекламу всередині посту. Код рекламного блоку, при цьому, жорстко прописаний в коді сторінки в певному місці і тому не завжди можна розраховувати на те, що реклама гарно вписуватиметься в той чи інший пост і не конфліктуватиме з його наповненням. Якщо ж вставляти рекламний код за допомогою шорткатів, які можна розмістити в будь-якому місці посту, то можна, знаючи особливості конкретного посту (де в нас будуть зображення та інші об'єкти) коректно розмістити рекламний блок!
І це лише один із прикладів, як можна використовувати шорткати.
От я, наприклад, при публікації матеріалів на одному з своїх новинарних сайтів, часто зазначаю внизу кожного "скопіпещеного" повідомлення його джерело. І, як правило, 80 відсотків джерел - одні й ті ж сайти. Коли мені набридло кожного дня вручну робити посилання, скажімо, на "Газету по-київськи", я поліз у файл functions.php свої теми і додав там наступне:
return '
<strong>Источник:</strong> <a href="http://mycityua.com/">Газета по-киевски</a>
';
}
add_shortcode('pk', 'pokievski');
Тепер мені достатньо вставити в редакторі
[pk]
аби отримати наступне:
Источник:
Вкурили до чого веду? Юзайте на здоров'я!
Я не знаю, що ви тут робите, але раз вже так сталося, можливо, ви б хотіли знайти певний мінімум про автора цього інтернет-творіння :) Отже, мене звуть Міха (за паспортом - Михайло), мені 24 роки і я маю купу інтересів, серед яких найбільш чітко проявляються музика (бринькання на всяких гітарах-брабанах і обожнювання Девіда Гілмора), розробка сайтів та охорона Природи (так, я пишу це слово з великої літери!).
