The Events Calendar отключение перевода ссылок

Disable Custom URL for The Events Calendar В плагине The Events Calendar начиная с версии 4.6.10.1 добавили транслит ссылок на страницы списков. При переключении отображения мероприятий Список, Месяц, День, например на русской локализации сайта, будет следующий вид ссылок — ваш_сайт.ru/мероприятия/список/ и т.д. Для отключения данной функции, в файл functions.php добавить: /* Disable Custom URL for …

Elementor Pro не видит пользовательские типы записей WordPress

Что делать если визуальный конструктор страниц Elementor Pro для WordPress «не видит» пользовательские типы записей? Ответ найден посмотрев файлы плагина, но немного прелюдии. У замечательного (без иронии) визуального конструктора Elementor Pro для WordPress при использовании виджетов — Записи или Портфолио можно не обнаружить свой пользовательский тип записи CPT: Или кастомные виджеты использующие: $this->add_group_control( Group_Control_Related::get_type(), [ …

Ошибка HTTP при загрузке изображения WordPress

При загрузке изображения может возникнуть: Ошибка HTTP. Для решения, необходимо изменить расширение для обработки изображений. Вставить в файл functions.php темы: add_filter( ‘wp_image_editors’, ‘change_graphic_lib’ ); function change_graphic_lib($array) { return array( ‘WP_Image_Editor_GD’, ‘WP_Image_Editor_Imagick’ ); } Также добавьть директиву в файл .htaccess: SetEnv MAGICK_THREAD_LIMIT 1 Хочу обратить внимание, что должно быть установлено php расширение Imagick (на некоторых хостингах …

Текущий год в подвале сайта

При статичной вставке года в копирайты сайта, не замечаешь, как время прошло и информация неактуальна. Вывести текущий год в подвале сайта с помощью функции PHP: echo date(‘Y’); Для IPS 4 вывод текущего кода: {expression=»date(‘Y’)»} Для WordPress есть стандартная функция вывода даты: echo current_time(‘Y’); UPD 26.01.2024 А ещё в WordPress можно добавить шорткод для вывода текущего …

Неверное перенаправление на странице при использовании HTTPS на сайте

После установки SSL сертификата на сайт, может возникнуть ошибка: Есть разные решения, которые как правило применяются комплексно, но приведу один из способов решения проблемы. В зависимости от типа CMS сайта, необходимо добавить в конфигурационный файл следующую строчку: $_SERVER[‘HTTPS’] = ‘on’; Для WordPress нужно вставить в файл wp-config.php, обычно вставляю в начало, перед комментарием: // ** …

Активные пункты меню для пользовательских типов записей WordPress

Пользовательские типы записей WordPress очень замечательный и гибкий инструмент, но иногда возникают затруднения, как сделать ссылку на архив записей активной находясь на странице записи? Есть меню вида: В настройках: Трудность заключается ещё в том, что если указана страница записей (тип post),  то к ней в меню добавляется класс .current-menu-item, даже если находится на странице архива …