✅ WEB і WordPress новини, теми, плагіни. Тут ми ділимося порадами і кращими рішеннями для сайтів.

Налагодження WordPress за допомогою Ray, частина 2

18

TL; DR: Ось ще один спосіб розпочати налагодження WordPress за допомогою Ray за допомогою Composer на основі конкретного проекту.


Минулого тижня я написав короткий вступ до Ray, що мені подобається в ньому та чому мені подобається використовувати його з WordPress. Я також дав короткий посібник про те, як використовувати його у вашому повсякденному житті, але це все.

Налагодження WordPress за допомогою Ray, частина 2

А саме, як використовувати Ray з WordPress у робочому процесі на основі Composer.

Налагодження WordPress за допомогою Ray, частина 2

Вся причина, чому я написав це, полягає в двох аспектах:

  1. Мені подобається створювати плагіни WordPress за допомогою Composer, коли є така можливість,
  2. Я знаю, що є й інші, кому подобається робити те саме, і це дасть вам можливість почати це робити.

Налаштування конфігурації Composer

Якщо ви composer.jsonправильно налаштували основи файлу, ви можете додати цей рядок до require-devобласті файлу:

{
    ...
    "require-dev": {
        "spatie/ray": "^1.29.0"
    },
    "autoload": {
        "psr-4": {
            ...
        }
    }
}

Далі ви можете запустити або $ composer installабо $ composer updateзалежно від стану вашого проекту.

Це встановить Ray у vendorдиректорії вашого плагіна, і ви зможете вимкнути плагін WordPress, про який йшлося в попередній публікації.

Використання Ray

Однак, щоб використовувати Ray, вам потрібно переконатися, що ви використовуєте простори імен і правильно включаєте посилання на простір імен Ray для використання програми.

Наприклад:

namespace Acme;

use SpatieRay;

define('WPINC') || die;
require_once __DIR__. '/vendor/autoload.php';

ray('Loaded...');

Очевидно, що це не дуже файл плагіна, але його достатньо, щоб ви могли почати включати його через Composer і запускати через простір імен, наданий пакетом.

Для частини 3, можливо

Я міг би сказати, що далі я збираюся поговорити про всі речі, для яких ви можете використовувати Ray з точки зору налагодження (або, точніше, покращеної перевірки змінних і запитів) локально чи віддалено, але відгук може вимагати чогось іншого, ніж це.

Такий план, але ми побачимо, що станеться між цією статтею та наступною.

Джерело запису: tommcfarlin.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі