Как отключить корзину в WordPress

Как отключить корзину в WordPress

Необходимость отключить корзину в WordPress может возникнуть по разным причинам, но одна из самых важных – нагрузка на сервер. К примеру, у вас стоит какой-нибудь плагин, который фильтрует комментарии и спам помещает сразу в корзину (у меня стоит Dcaptcha). Как известно, все, что находится в корзине, непосредственно хранится в базе данных, тем самым нагружается сервер. Чтобы отключить корзину, нужно в конфигурационный файл wp-config.php добавить строку кода: /* Автоматическая очистка корзины каждые N-дней */ define('EMPTY_TRASH_DAYS', 0); Вы можете поставить, чтобы корзина очищалась автоматически каждую неделю. Просто напишите: define('EMPTY_TRASH_DAYS', 7); Считаю, удобнее ее просто отключить. Теперь, когда я хочу удалить запись, комментарий или…
Как изменить логотип WordPress при входе в админ панель

Как изменить логотип WordPress при входе в админ панель

Всем привет! Меня со временем начал раздражать логотип WordPress на странице входа в админку (wp-login.php). Думаю, что и вас тоже, раз уж вы попали на этот пост. Порывшись немного в интернет, я нашел коротенький код (хак), который нужно вставить в файл function.php: function my_logo_wp(){ echo '<style type="text/css">#login h1 a { background: url('. get_bloginfo('template_directory') .'/images/logowp.png) no-repeat 0 0 !important; }</style>'; } add_action('login_head', 'my_logo_wp'); Перед тем как вставите код, киньте в папку images вашей темы готовый логотип, картинку размером 326х67. Она у меня называется logowp.png. Теперь заменяем ссылку, ведущую на wordpress.org, на свою и убираем title при помощи фильтров, которые также вставляем в…
Как обрезать длинное название поста (title) до нужного количества слов или символов на WordPress

Как обрезать длинное название поста (title) до нужного количества слов или символов на WordPress

Мне однажды потребовалось обрезать заголовки постов до 7 слов в блоке "похожие записи", который находиться у меня в конца каждой статьи. Я не хотел использовать всякие там плагины и нагружать сервер, поэтому нашел в интернете функции, при помощи которых можно обрезать заголовок до нужного количества символов и слов. Функция ограничения заголовка (title) по количеству символов Вставляем в файл function.php вот этот код: function title_chars($count, $t) { $title = get_the_title(); if (mb_strlen($title) > $count) $title = mb_substr($title,0,$count); else $t = ''; echo $title . $t;} $count - количество символов. $t - текст, который будет стоять в конце обрезанного заголовка. Обычно ставят "...". get_the_title() - возвращает заголовок записи. mb_strlen() - получает длину строки. mb_substr() - получает часть строки. В…

Кривые кавычки в WordPress

Всем привет Пару дней назад, когда я писал статью про короткометражку "Paperman", столкнулся с одной маленькой проблемой - кривое отображение кавычек в постах. Так как я недавно только начал осваивать движок WordPress, поэтому мало что знаю о его хитростях и "багах". К примеру, он заменяет прямые кавычки, отображающие в редакторе нормально, на косые, да и еще и путает местами закрывающиеся и открывающиеся. Чтобы кавычки отображались прямо нужно в файле functions.php, который, я надеюсь, у вас уже создан (/wp-content/themes/имя темы/functions.php), вписать небольшую строчку кода:  <?php remove_filter('the_content', 'wptexturize'); ?> Скорее всего именно функция wptexturize "шалила", а с помощью функции remove_filter мы ее попросту удалили. Если у кого-то…