Як використовувати плагін jetpack без реєстрації на - блог игоря Калмикова

Як використовувати плагін jetpack без реєстрації на - блог игоря Калмикова
Всі, хто використовує WordPress, напевно знають або хоча б чули про плагін Jetpack. Якщо сказати точніше, то це навіть не плагін, а ціла бібліотека плагінів з відмінними якістю коду, функціоналом і технічною підтримкою від творців WordPress.com, істотно розширюють можливості будь-якого блогу.

Провівши пошуки в коді Jetpack, виявив, що в ньому може бути визначена спеціальна константа, роздільна розблокування автономних модулів, як написано в документації, для розробки і налагодження. Однак це не призводить, як можна було б очікувати, до генерації додаткових налагоджувальних повідомлень або інших «артефактів», не потрібних на живому сайті. Пізніше навіть виявився запис у файлі readme.txt, що розповідає про таку можливість, привожу її тут в перекладі:

= 2.2.1 =
* Поліпшення: Режим розробника: Визначте константу JETPACK_DEV_DEBUG що дорівнює значенню true щоб перевести модуль в офлайновий режим розробки. В цьому режимі можуть бути включені тільки ті модулі, які не вимагають підключення до WordPress.com.

Дійсно, після того, як додав в початок файлу jetpack.php рядок:

стали доступні всі автономні модулі:

Не так вже й мало! У всякому разі, вже є що включити і налаштувати для початку використання можливостей цієї чудової бібліотеки.

Update. Переглядаючи пізніше з адмінки розділ FAQ плагіна JetPack, натрапив на окрему сторінку на сайті розробників, присвячену способам включення режиму розробника. Вони виявилися більш зручними в порівнянні з вищеописаним, тому що не схильні до затирання при оновленні модуля:

Додати в файл wp-config.php ту ж рядок, що і рекомендував додати в jetpack.php (до додавання константи саме тут можна було б і самому здогадатися, звичайно):