В файле category.php можно сделать проверку текущего объекта на наличие parent, затем исходя из этой проверки подключить нужный шаблон вывода категории.
<IfModule mod_rewrite.c> # проверка на наличие mod_rewrite.c RewriteEngine On # включение машины перенаправленя RewriteCond %{HTTP:Accept-Language} !^ru [NC] # если в http заголовке Accept-Language не найдена "ru" локаль RewriteRule (.*) https://google.com/$1 [L,R=301] # редирект на сайт https://www.google.com с сохранением request url </IfModule>
SeVlad, спасибо :). Я с третей попытки догадался кликнуть на выпадающий спискок, вникнуть в текст и нажать на кнопку "К началу". В Google Chrome можно поменять предпочитаемую локаль. Я был не прав :)
---------- Добавлено 27.11.2018 в 21:36 ----------
Но, masimar, ты все равно учитывай, что HTTP:Accept-Language отличается от языка браузера согласно этому правилу:
SeVlad: язык браузера != предпочитаемая локаль (язык).
SeVlad, я веду к тому, что не стоит рассчитывать и надеяться, что во всех случаях HTTP_ACCEPT_LANGUAGE покажет язык браузера! (!) Т.е. язык, которым юзается браузер!
Быстро обменял wmr на яд с хорошим курсом. Отличный сервис, буду и дальше сотрудничать с PayIn - PayOut.
SHERKA, затемнение происходит из-за свойства :
в файле /wp-content/themes/kids-education/style.css. Можете создать дочернею тему и перебить это свойство.
И еще вопросик, как добавить полупрозрачную подложку (плашку) под текст?
Где "0,0,0" rgb код цвета, а ".5" - прозрачность.
Devvver, https://ru.wordpress.org/plugins/search-regex/
Какие еще варианты?
сделать замену с помощью скрипта и сохранить результат в файл. Вот небольшой пример:
В $string можно загнать содержание файла, а вместо echo можно записать результат в файл.
Функция REPLACE() в MySQL тоже не подходит.
Конечно, она не делает замену по регулярному выражению. Для этого есть REGEXP_REPLACE https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions130.htm.
SEOKinG, хук-событие template_redirect предназначено для выполнения редиректа https://codex.wordpress.org/Plugin_API/Action_Reference/template_redirect
Если хочется таким образом определить шаблон, используйте template_include https://codex.wordpress.org/Plugin_API/Filter_Reference/template_include
---------- Добавлено 29.11.2018 в 21:55 ----------
cscope, можно.
SEOKinG, нету.
В файле category.php можно сделать проверку текущего объекта на наличие parent, затем исходя из этой проверки подключить нужный шаблон вывода категории.
masimar, весь модуль по редиректу будет таким:
SeVlad, спасибо :). Я с третей попытки догадался кликнуть на выпадающий спискок, вникнуть в текст и нажать на кнопку "К началу". В Google Chrome можно поменять предпочитаемую локаль. Я был не прав :)
---------- Добавлено 27.11.2018 в 21:36 ----------
Но, masimar, ты все равно учитывай, что HTTP:Accept-Language отличается от языка браузера согласно этому правилу:
язык браузера != предпочитаемая локаль (язык).
SeVlad, я вас понял, но я еще и понял ТСа.
у которого язык в браузере отличный от русского переходит
---------- Добавлено 27.11.2018 в 21:16 ----------
язык браузера != предпочитаемая локаль (язык).
Я думаю ты просто не там что-то менял.
Да. В Google Chrome нельзя, насколько я опредлелил, поменять предпочитаемую локаль. Она равняется системной. Да, возможно я не там смотрел.
в Google Chrome можно поменять локаль, если покликать в насройках языка. Я был не прав.
SeVlad, я веду к тому, что не стоит рассчитывать и надеяться, что во всех случаях HTTP_ACCEPT_LANGUAGE покажет язык браузера! (!) Т.е. язык, которым юзается браузер!