Перейти до контенту
W Webdone Обговорити проєкт

Блог

Як WebDone структурує WordPress-інтеграції

Для інтеграцій WebDone краще тримати бізнес-логіку в плагіні, а тему залишати відповідальною за рендер. Так інтеграцію легше переносити між проєктами і не ламати під час редизайну.

add_filter('webdone_core_allowed_blocks', static function (array $blocks): array {
    $blocks[] = 'core/code';
    $blocks[] = 'core/preformatted';

    return array_values(array_unique($blocks));
});

У блозі такі нотатки можуть містити приклади коду, тому тема має окремі стилі для code/pre, а редактор дозволяє технічні блоки.