Архив метки: wordpress

Уязвимость в WordPress 6.9.0 и выше (до 7.0.2)

Массовые взломы сайтов на WordPress в последнее время стали обыденностью, благодаря изменениям в движке, которые предположительно, должны были облегчить взаимодействие через rest api для разработчиков. Недавно секурные ресурсы затрубили о тревоге, вордпресс экстренно выпустил обновление 7.0.2 призванный закрыть «дыру» и следом за ним сразу 7.0.3. На момент написания статьи 7.0.3 не имела подробной информации о… Читать далее »

Проблема WP: плагин Internal Link Juicer не проставляет ссылки в постах, но в админке показывает, что они есть.

О плагине Internal Link Juicer Хороший плагин для сайтов на WordPress, даже в бесплатной версии. Можно прописать каждому посту/странице свои ключевые слова, а плагин самостоятельно построит внутреннюю перелинковку на сайте: найдет вхождения ключей в другие статьи и страницы и проставит в их содержимом dofollow-ссылки на соответствующие страницы. Проблема На одном из сайтов у меня этот… Читать далее »

WP Multilang (WordPress plugin quickstart)

Устанавливаем через менеджер плагинов Активируем в настройках плагина необходимые языки Выводим переключатель (в меню или в шапку) Переводим контент Переводим файлы шаблона (код ниже)   Код для перевода файлов шаблона <?php echo wpm_translate_string(‘[:ru]Продукция[:uk]Продукція[:]’); ?> Вывод переключателя языка <? if ( function_exists ( ‘wpm_language_switcher’ ) ) { wpm_language_switcher(‘list’,’name’);} ?>    

Как перевести текст прямо в файлах темы WordPress (плагин WPML)

У плагина WPML есть возможность переводить часть кода прямо в теме wordpress, не используя надстройку WPML String Translation. <?php if(ICL_LANGUAGE_CODE==’ru’){ <p class=»rustext»>текст на русском</p> <?php }elseif(ICL_LANGUAGE_CODE==’en’){ <p class=»rustext»>english text</p> <?php } ?>