Сегодня 15 февраля, суббота ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7278
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Человек-Хэмингуэй
Человек-Хэмингуэй
Голосов: 2
Адрес блога: http://kvisaz.ru
Добавлен: 2007-12-13 21:24:07 блограйдером Luber
 

Переносим плагины в functions.php

2013-04-02 15:58:38 (читать в оригинале)

Хозяину на заметку - functions.php в теме WordPress можно назвать аналогом личного плагина темы.

Код многих простых плагинов можно просто скопировать из их файлов в этот functions.php и всё будет работать. Это очень полезно для оптимизации, особенно если названия функций в плагинах не конфликтуют. Разумеется, плагины при таком переносе следует деактивировать.

Оптимизация заключается в том, что уменьшая количество плагинов и передавая их код в functions.php, мы снижаем число обращений к файловой системе. А это, поверьте, тоже решает. Эта процедура оптимальна для плагинов, которые
- просты
- не требуют настроек
- необходимы в каждой инсталляции

К примеру, к таким плагинам относятся

  1. Disable Revisions and Autosave - отключение ревизий и автосейвов
  2. Post List - вывод анонсов постов по заданной теме
  3. Select Posts Character Count Admin - подсчёт количества знаков в постах (удобно для работы с авторами)
  4. Posts Date Ranges - выборка постов в админке по заданной дате
  5. RusToLat - представлять не нужно
  6. Admin Author Filter - выборка постов в админке по заданному автору

Всё это очень простые хаки и функции, не требующие настроек. Их нужно просто активировать и они, по сути, просто нужны по дефолту. Можно поспорить насчет ревизий и автосейва, да, но остальные настолько необходимы, что даже становится удивительно, почему они не реализованы в Вордпрессе по дефолту.

Сколько получилось? Шесть? Значит, будет убрано шесть обращений к файловой системе - хороший выигрыш, если не сказать - великолепный. Ибо functions.php и так присутствует в теме, как правило.

Если у вас больше таких простых плагинов - значит при такой оптимизации будет убрано ещё больше обращений к серверу

Заодно меньше будет операций по установке и закачке плагинов при настройке нового сайта.


Тэги: wordpress

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»
Изменения рейтинга
Категория «Стихи»
Взлеты Топ 5
+223
233
CAPTAIN
+196
256
Yurenzo
+185
193
Simple_Blogger
+171
263
Annelle
+166
246
Similis_Deo
Падения Топ 5


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.