Архив рубрики «Тюнинг WordPress»
Отключаем подпись к изображению в редакторе WordPress
Для каждого загруженного изображения WordPress позволяет ввести описание файла. Это очень хорошо, но иногда не нужны подписи.
Отключить это проще простого, скопируйте код в свой functions.php и все.
function caption_off() {
return true;
}
add_filter( 'disable_captions', 'caption_off' );
На этом все, удачи!
Изменяем текст в footer доски объявлений
Иногда может быть полезно изменить тескт, который находится в футере администраторской панели WordPress или доски объявлений. С помощью этого хука вы сможете легко это сделать.
Открываем файл functions.php и дописываем этот код туда:
function remove_footer_admin () {
echo "Ваша надпись!";
}
add_filter('admin_footer_text', 'remove_footer_admin');
Тут объяснять наверное ничего не стоит, все и так понятно.
На этом все, удачи!
Gravatar комментаторов
Вы получите много комментариев от читателей и у многих имеется собственная иконка с сервиса Gravatar. У вас в сайдбаре или футере, а у кого-то в других местах выводится список последних комментариев с именем ответчика. Я хочу предложить сделать интересную вещь, выводить отдельным списком аватарки авторов. Должно получиться довольно интересно и стильно. Прочитать остальную часть записи »
Title и SEO
Вы знаете что поисковая оптимизация это очень важная часть вашего блога, потому что без хорошей оптимизации вы потерей многих потенциальных посетителей. Этот пост посвящен оптимизации тега Title вашего блога.
Откройте файл header.php вашей темы для изменения. Найдите строку содержащую тег title, и заменить ее на следующий код:
<title>
<?php if (is_home () ) {
bloginfo('name');
} elseif ( is_category() ) {
single_cat_title(); echo ' - ' ; bloginfo('name');
} elseif (is_single() ) {
single_post_title();
} elseif (is_page() ) {
bloginfo('name'); echo ': '; single_post_title();
} else {
wp_title('',true);
} ?>
</title>
Этот код будет генерировать Title в соответствии со следующей моделью:
– Если посетитель находится на главной странице блога, то будет показано имя блога;
– Если посетитель находится на странице категории, то будет показано имя категории и название блога;
– Если посетитель находится на странице статьи, то будет показано только названия статьи;
– Если посетитель находится на статической странице, то будет показано название блога и название этой страницы.
Антиспам
Wordpress для меня является основной CMS. Ее я использую почти под все свои проекты и последнее время заметил, что последнее время спаммеры очень активно атакуют мои сайты, да впрочем и ваши наверное тоже
Конечно, существует Akismet и еще много плагинов, использующих капчу, но сейчас я опишу один трюк с .htaccess. Это не отменяет использование плагинов, но все же помогает реально.
На хостинге в корне вашего сайта должен располагаться файл .htaccess, но его может и не быть, тогда нужно просто его создать. Если он есть, то первым делом вам нужно сделать его резервную копию и никогда не забывать ее делать при работе с этим файлом.
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*ВашСайт.ru.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
Этот код определяет referer, т.е. адрес страницы откуда пришел к вам посетитель. Дальше если referer существует или это переход с вашего же сайта, то комментирование позволено. В противном случае, спаммерский бота перенаправляется и комментарий, публиковаться не будет.
P.S. Чуть не забыл, в коде надо поменять ВашСайт.ru на адрес вашего сайта или блога.
