Создаем пользователя в WordPress через PHP-код
Если вы утратили вход в свою админку, восстановить не можете, но имеете доступ к исходному коду сайта то можно добавить следующий код в файл functions.php (без <?php и закрывающего тега
Если вы утратили вход в свою админку, восстановить не можете, но имеете доступ к исходному коду сайта то можно добавить следующий код в файл functions.php (без <?php и закрывающего тега
У вордпресса + WPML есть достаточно мерзкий глюк, когда перевод строк не работает. В админке всё ок — а на сайте нифига не ок. И выводится нормально только в режиме «обнаружения» новых строк при генерации страницы. Но это лишняя нагрузка на сервер и замедление генерации страницы.
Если вордпресс не выводит переводы строк, которые вы абсолютно точно перевели через String Translations — добавьте в wp-config.php эту строку: define( ‘WPML_ST_SYNC_TRANSLATION_FILES’, true ); Мучался я с этим очень долго. Думал и на плагины кэширования и на серверные кэши. Но пока не добавил эту строку — ничего не работало. Кроме того, если подключены всякие opcache… Читать далее »
О плагине Internal Link Juicer Хороший плагин для сайтов на WordPress, даже в бесплатной версии. Можно прописать каждому посту/странице свои ключевые слова, а плагин самостоятельно построит внутреннюю перелинковку на сайте: найдет вхождения ключей в другие статьи и страницы и проставит в их содержимом dofollow-ссылки на соответствующие страницы. Проблема На одном из сайтов у меня этот… Читать далее »
Устанавливаем через менеджер плагинов Активируем в настройках плагина необходимые языки Выводим переключатель (в меню или в шапку) Переводим контент Переводим файлы шаблона (код ниже) Код для перевода файлов шаблона <?php echo wpm_translate_string(‘[:ru]Продукция[:uk]Продукція[:]’); ?> Вывод переключателя языка <? if ( function_exists ( ‘wpm_language_switcher’ ) ) { wpm_language_switcher(‘list’,’name’);} ?>
Для отключения визуального редактора Гутенберг в Вордпрессе выше 5-ой версии достаточно добавить в файл functions.php активной темы одну строку кода: add_filter(‘use_block_editor_for_post’, ‘__return_false’, 10);
Для того чтоб быстро переименовать домен сайта на вордпресс, достаточно в MySQL выполнить команду: где atb.in.ua — старый домен, а engine.mk.ua — новый домен. Такая команда будет полезна при переезде или клонировании сайта на новый домен. а ещё есть вот это средство (замечательное): https://interconnectit.com/search-replace-confirmation/ или ( https://d7g63cjpusvdc.cloudfront.net/uploads/2025/04/Search-Replace-DB-4.1.4.zip ) Альтернатива Прописать в wp-config.php следующие строки:
У плагина 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 } ?>