Доброго времени суток, подскажите пожалуста, как сделать проверку на наличие плагина, так чтоб если даже его нет - сайт продолжал работать, хоть и с урезанным функционалом. Проверка нужна для плагина Polylang. Или наведите на путь истинный, как правильно делать мультиязычный сайт на wordpress, так чтоб даже работал без плагина в худшем случае но мультиязычность оставалась.
Без плагина - выводите данные через echo __('значение', 'название темы') или _e('%', '%') без echo, и соответственно хранить переводы в файлах .po/.mo
Это конечно касается всего кроме the_content().
Проверить наличие плагина:
if (class_exists('MyClass')) {
...
}