Ответ
Да, я открыт к работе с WordPress, особенно если проект предполагает разработку с нуля или глубокую кастемизацию, а не только поддержку готовых решений. Мне интересно создавать производительные темы с использованием современных инструментов, таких как Sage (на основе Blade и Webpack), или разрабатывать сложные плагины с соблюдением стандартов кодирования (например, WordPress Coding Standards).
Однако для сложных бизнес-приложений с уникальной логикой я предпочитаю использовать чистый PHP с фреймворками, такими как Laravel или Symfony, так как они предоставляют больше гибкости и лучшую тестируемость. В WordPress я ценю возможность быстро запустить проект и обширную экосистему плагинов для типовых задач.
Пример подхода к созданию шорткода с валидацией:
add_shortcode('user_greeting', function($atts) {
$atts = shortcode_atts(['name' => 'Guest'], $atts, 'user_greeting');
$name = esc_html($atts['name']);
return "<p>Hello, {$name}!</p>";
});