Karsky
Ответы в темах
-
Форум: Проблемы и решения
Тема: Написание Title на страницахУ вас , судя по исходному коду, установлен All in One SEO Pack. он прекрасно справляется с этой функцией переопределения мета-тега тайтл. Если вы утверждаете что этого не происходит, то попробуйте вернуть плагин в состояние по дефолту, помнится мне там должен сброс быть и попробуйте еще. Хотя вполне возможно он не поддерживает ваш тип страниц электронной коммерции.
Форум: Проблемы и решения
Тема: wp_mail()Вы бы в файле конфигурации включили бы для начала wp_debug, что за ошибка при отправке?
Форум: Проблемы и решения
Тема: тема для вордпрессПопробуйте это решение — Loco Translate
Форум: Проблемы и решения
Тема: Вывод записей в случайном порядке.Конечно не выходит… у вас название функции одно а в экшнене совсем другое.
и квери пост не парвильно записано — его там не должно быть. Мне кажется вам нужно потренироваться вначале на простых запросах чтоб понять как это работает, вот смотрите
function exclude_category( $query ) { if ( $query->is_home() && $query->is_main_query() ) { $query->set( 'cat', '-1,-1347' ); } } add_action( 'pre_get_posts', 'exclude_category' );
1. Даете название функции
2. конструкцией if проверяете запрос на нужной странице и является ли этот запрос основным (главным), затем переопределяете его
3. Вешаете вашу функцию на событие pre_get_postsФорум: Проблемы и решения
Тема: 301 для новых страницЕсть
Вот простенький плагин, выполняющий только эту задачу — Simple 301 RedirectsФорум: Проблемы и решения
Тема: Вывод записей в случайном порядке.Вообще подобные вещи лучше делать через хук pre_get_posts в файле functions.php.
Как вариант при помощи Media Queries, определите
- Ширину экрана в пикселях при которой элемент не будет показываться
- С помощью «инспектора кода» выясните как обратиться к вашему элементу (предпочтительней через ID)
- В файле style.css напишите новое правило, которое будет скрывать ваш элемент при разрешении экрана указанном в media queries
Что то вроде этого…
@media only screen and (max-width: 640px) { #ЭЛЕМЕНТ{ display: none; } }
Есть и другой подход при помощи PHP, с использованием условного тега wp_is_mobile()
Если вы будете менять домен то не забывайте про сериализованные массивы данных, где с изменением домена изменится и длина строки, а следовательно будет ошибка, которая приведет в лучшем случае к потере виджетов. Используйте утилиту https://interconnectit.com/products/search-and-replace-for-wordpress-databases/