- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Последнее время начала рости как на дрожжах база данных. Зашел вижу в бд таблица
wp_options выросла на почти 40 мегабайт. А все из-за вот подобных записей.
_wp_session_expires_
_wp_session_
Можно их сносить? Кто их генерирует?
wp_options выросла на почти 40 мегабайт. А все из-за вот подобных записей.
_wp_session_expires_
_wp_session_
Можно их сносить? Кто их генерирует?
Сессии ядром ВП не используются. Какой-то кривой плаг/тема не чистит за собой.
Последнее время начала рости как на дрожжах база данных. Зашел вижу в бд таблица
wp_options выросла на почти 40 мегабайт. А все из-за вот подобных записей.
_wp_session_expires_
_wp_session_
Можно их сносить? Кто их генерирует?
У вас, случайно, wp_cron не отключен? В wp-config типа такого: define('DISABLE_WP_CRON', 'true');
если да, то уберите эту строку. По умолчанию, вордпрессовский крон раз в час чистит эти временные записи.
Если wp_cron не отключен, то, возможно, отсутствует задача, ответственная за это (lmm_wp_session_garbage_collection).
Можете это проверить с помощью плагина https://wordpress.org/plugins/wp-crontrol/
В крайнем, случае, можете написать маленьких скрипт, который будет выполнять
и поместить его в крон
Или вот человек предлагает мини-плагин для этих целей:
https://stackoverflow.com/questions/30871385/how-to-purge-the-options-table-of-wp-session-entries-automatically
А как мне исключить некоторые категории? Или выдергивать только из нужных?
А как мне исключить некоторые категории? Или выдергивать только из нужных?
плагин wp-pagenavi
создает навигацию на основной странице раздела (site.ru/razdel)
1. нет ссылки
2. site.ru/razdel/page/2
3. site.ru/razdel/page/3
4. site.ru/razdel/page/4
а на страницах пагинации (site.ru/razdel/page/2)
1. site.ru/razdel/
2. нет ссылки
3. site.ru/razdel/page/3
4. site.ru/razdel/page/4
в общем / в ссылке приводит к ненужному редиректу.
хочется выводить так:
1. site.ru/razdel
2. нет ссылки
3. site.ru/razdel/page/3
4. site.ru/razdel/page/4
Если в хедере title напрямую не прописан, значит он выводится через функцию wp_head(); ,
Вот этот код в хереде пропишите, между тегами head.
Он будет выводить: Название рубрики | Название сайта, а в записях и страницах - соотвественно Название записи | Название сайта
Доброго дня! Спасибо за ответ :) Действительно, помогло, выводит тайтл с вертикальным разделителем. Но не совсем... Дело в том, что теперь на сайте по два тайтла... Что, как мне кажется, не верно: один с разделителем, второй - с длинным тире! При том что с вертикальным разделителем название рубрики вообще не берет - только разделитель и название сайта. Значит не так что-то... Скину вам еще блок head, может там тайтл как-то мудрено внедрен, посмотрите пожалуйста, очень хочется разобраться:
это уже с внедреным вашим кодом - для наглядности, можете посмотреть, что на странице теперь два тайтла...
---------- Добавлено 15.09.2017 в 09:41 ----------
andreyttm, длинное тире - это как раз по феншую. Другое дело, что у Вас в каждом title написано "рыба" - это уже совсем ни к чему. Нашли бы всё-таки, в каком шаблоне это зашито.
Суть в том, что Рыба - это название сайта... Его убрать несложно, но не хочу этого делать. Считаю, что у сайта должно быть название :) В любом случае спасибо!)
А как мне исключить некоторые категории? Или выдергивать только из нужных?
Не нужно лазить в базу никакими SQL-запросам.
https://codex.wordpress.org/Class_Reference/WP_Query
https://codex.wordpress.org/Plugin_API/Action_Reference/pre_get_posts
На русском об этом можно почитать вольные переводы у Тимура: http://wp-kama.ru/functions
Доброго дня! Спасибо за ответ :) Действительно, помогло, выводит тайтл с вертикальным разделителем. Но не совсем... Дело в том, что теперь на сайте по два тайтла... Что, как мне кажется, не верно: один с разделителем, второй - с длинным тире! При том что с вертикальным разделителем название рубрики вообще не берет - только разделитель и название сайта. Значит не так что-то... Скину вам еще блок head, может там тайтл как-то мудрено внедрен, посмотрите пожалуйста, очень хочется разобраться:
Трудно лечить дистанционно) Т.к в разных может быть сделано по разному и я не вижу как сделано у вас.
Попробуйте удалить из functions.php:
2-й тайтл должен пропасть, а первый по идее должен выводить как нужно.
Трудно лечить дистанционно) Т.к в разных может быть сделано по разному и я не вижу как сделано у вас.
Попробуйте удалить из functions.php:
2-й тайтл должен пропасть, а первый по идее должен выводить как нужно.
не помогло, к сожалению... проблема остается после удаления этого кода...