Фишки для блога на WordPress

Автор: | Рубрика: Блог на Wordpress | Обновлено: 2019-05-06
Просмотров: 2641
интересные моменты и фишки WordPress

Привет, всем! В сегодняшней статье я хочу рассказать Вам о некоторых фишках, которые можно реализовать на блоге WordPress. В частности, я покажу, как закрепить на главной странице анонс любой записи, даже если она опубликована год назад! Также, при помощи кодов Вы сможете решить проблему появляющихся комментариев от уже опубликованных статей и отключить обновления.

Как отключить комментарии от статей

в админке появляется коментарий от своего блога

Сейчас я занимаюсь переписыванием старых постов и после каждого редактирования и пересохранения статьи приходится удалять десятки комментариев от имени "измененных" статей.  Если же редактируемая статья ссылается на другие посты, то появляется и несколько комментариев. Кто и зачем придумал эту бесполезную функцию непонятно. Но отключить ее довольно просто. Все, что нужно - добавить в файл functions.php небольшую функцию. Вот ее код:

function disable_self_ping( &$links ){
    $site_url = get_option( 'home' );
    foreach ( $links as $key => $val )
        if ( strpos( $val, $site_url ) !== false ) unset($links[$key]);
}
add_action( 'pre_ping', 'disable_self_ping' );
к оглавлению ↑

Как отключить проверки обновлений плагинов и Вордпресс

Если Вы хотите снизить нагрузку на блог и отключить автоматическую проверку обновлений плагинов и движка, скрипт Вам поможет. Альтернатива этому скрипту плагин Disable WordPress Updates. Код скрипта добавляется в файл functions.php перед ?>:

remove_action( 'wp_version_check', 'wp_version_check' );
remove_action( 'admin_init', '_maybe_update_core' );
add_filter( 'pre_transient_update_core', create_function( '$a', "return null;" ) );
 
remove_action( 'load-plugins.php', 'wp_update_plugins' );
remove_action( 'load-update.php', 'wp_update_plugins' );
remove_action( 'admin_init', '_maybe_update_plugins' );
remove_action( 'wp_update_plugins', 'wp_update_plugins' );
add_filter( 'pre_transient_update_plugins',create_function( '$a', "return null;" ) );

Конечно держать годами движок и плагины без обновлений не стоит. Можно раз в несколько месяцев удалять этот код, обновлять плагины и Вордпресс, а потом ставить его обратно.

к оглавлению ↑

Как закрепить опубликованный пост на главной странице

Порой бывает, что какая-то статья на Ваш взляд является мега полезной. Но, с публикацией новых постов на блоге, она уходит вниз или вообще на другую страницу. И, зачастую, новые читатели ее не видят. Не все у нас доходят до следующих страниц. Для закрепления статьи на главной странице не нужно добавлять никаких кодов или устанавливать плагины. Разработчики WordPress все предусмотрели. Заходите в админку, на страницу "Все записи". Ищите свой классный и полезный пост, который Вы хотите закрепить на главной странице. Там, где находится ссылка "Изменить", есть другая ссылка - "Свойства". Кликайте на нее.

prikrepit-post-3

Откроются вот такие свойства. Отмечайте галочкой пункт "Прилепить запись" и кликайте на кнопку "Обновить".

prikrepit-post-2

Готово! Теперь самая важная и полезная запись будет прикреплена на главной странице.

к оглавлению ↑

Как скрыть отдельные страницы из меню

Еще одна фишка, о которой я хотела бы рассказать - как убрать из меню отдельные страницы. Как Вы могли заметить, оставляя первый комментарий на моем блоге, Вам показывается страница с благодарностью за первый комментарий. Но в горизонтальном меню, которое находится под шапкой такой страницы нет. А все по тому что она скрыта при помощи специального плагина Exclude Pages from Navigation.

Скачать данный плагин можно с официального сайта вордпресс - ссылка.

Установка и активация ничем не отличается от установки других плагинов. Если возникли трудности, то найдите мою статью, в которой я детально показываю как установить плагин.

Теперь, когда заходите в редактирование любой страницы, то в правой колонке увидите следующий пункт Exclude Pages:

Exclude-Pages-2Снимите галочку, если хотите убрать данную страницу из меню и из списка страниц. Вот собственно и все по этому вопросу. Остались вопросы? Задавайте их в комментариях.

Если меню у вас конструируется через админку. Просто удалите из структуры меню ненужные страницы:

Как убрать страницу из меню плагином Exclude Pages from Navigation

к оглавлению ↑

Плагин для подсветки кода WP-Syntax

Особенность плагина WP-Syntax заключается в формате выводе PHP кода. Его нужно заключать в: <pre lang="LANGUAGE" line="1"> </pre>, нужно указать язык кода lang="php".

 пример работы плагина WP-Syntax

Вот таким образом можно сделать подсветку PHP кода на любой странице WordPress блога.

Как наложить копирайт на картинку автоматически при загрузке на сайт

Свой копирайт можно наложить на картинку и в редакторе картинок (например, фотошопе), а можно это сделать с помощью специального плагина Watermark Reloaded. После установки и настройки плагина, он будет автоматически накладывать указанный текстовый копирайт на загружаемые картинки.

Скачать плагин Watermark Reloaded можете отсюда. После успешной установки в разделе параметры найдите плагин Watermark Reloaded, кликните по названию, тем самым открыв страницу настроек.

Как наложить копирайт на картинку автоматически плагином Watermark Reloaded
Не пугайтесь, что плагин Watermark Reloaded на английском, настраивается он очень просто. В самом начале Вам предлагают выбрать размеры картинки на которые будет наложен копирайт. У меня выбраны все размеры, кроме миниатюры. Далее можно выбрать расположение копирайта на картинке. В моем случае копирайт выводится в правом верхнем углу. Также можно указать сдвиг копирайта. У меня он сдвинут на 5 пикселей.

Watermark RELOADED - "водяные знаки" для картинок
Во второй части нужно написать текст копирайта, выбрать подходящий шрифт и его размер, и определиться со цветом.

Как Вы видите ничего сложного в настройках нет. После установки плагина Watermark Reloaded копирайт на загружаемую картинку будет накладываться автоматически. Знаете альтернативные способы добавления копирайта на изображения? Пишите в комментариях.

к оглавлению ↑

Прописываем адреса пинг серверов для ускорения индексации публикаций

У WordPress есть замечательная функция, позволяющая оповестить поисковых роботов о том, что вы написали новую запись или внесли правки в старую. Если в специальном поле вписать список адресов Ping-серверов, после публикации статьи WordPress оповестит их сам без вашего вмешательства, и роботы поисковиков быстрее зайдут на сайт. У многих возник вопрос: «Что такое пинг сервисы?». Это сервисы обновления, которые оповещают поисковых роботов о том, что нужно быстрее проиндексировать то обновление, которое произошло на блоге.

В список пинг сервисов не стоит добавлять много адресов. Достаточно добавить пинг адреса основных поисковых систем, с которых вы хотите получать трафик на свой сайт. Отправки пингов по все адресам, если их много, приведет к повышенной нагрузке на сервера хостинга. И даже может вызвать падение сайта. В этом случае сайт будет недоступен для посетителей, т.к. многие не дождутся загрузки нужной страницы. Кроме этого хостер может поднять тариф для вас из-за повышенной нагрузки, создаваемой сайтом. Бесплатные хостеры могут вообще заблокировать сайт за превышающую нагрузку.

На некоторых сайтах приводятся списки из десятков, а то и сотен пинг сервисов. Для своих сайтов я прописываю всего 4 адреса. Мне не нужны роботы со всего интернета, многие из них могут дать не те результаты, которых мы ожидаем. Мы получаем целевых посетителей из основных поисковых систем: Яндекс и Гугл. Их и следует уведомлять.

В админке блога, в левом боковом меню, выберите пункт «Настройки». Перейдите в подраздел «Написание».

Где прописать пинг адреса в вордпресс

В конце этой страницы вы увидите «Сервисы обновления». По умолчанию, там стоит всего один сервис http://rpc.pingomatic.com/

Основные ping адреса служб

Добавьте в него еще эти:

http://blogsearch.google.com.ua/ping/RPC2

http://blogsearch.google.ru/ping/RPC2

http://ping.blogs.yandex.ru/RPC2

Теперь ваши статьи будут индексироваться быстрее. От нескольких часов до 1-2 дней. В завершение посмотрите интересное видео от Яндекса, как происходит индексация страниц.

С уважением, Виктория – блог inetsovety.ru

Поделиться ссылкой на пост в соц. сетях
Получать уведомления о новых статьях на e-mail
Комментариев: 49 к статье "Фишки для блога на WordPress"
  • Ната Дегтярева 2016-04-26 в 16:57

    Ой, Виктория, спасибо за совет по закреплению отдельных постов, как раз искала информацию на эту тему. Все разъяснили, как впрочем и всегда, максимально четко и ясно!

    Ответить
    • Ната Дегтярева 2016-04-26 в 21:44

      И я сделала это! Вот уж правда, за три секунды выполнила все необходимое и урааа! — получилось! Даже не подозревала о такой фишке на WordPress! И ведь наверняка таких фишек еще предостаточно! Какие еще «тайны» движка ждут своего разоблачения?))

      Ответить
  • Алексей Щукин 2015-06-30 в 14:27

    Закрыл обновление плагинов, да и самого движка wordpress с помощью плагина. Может стоит попробовать вашим кодом. Только вот проблема. Когда добавляю какой-то код в файл function, иногда блог «ложиться». Нужно своевременно делать резервные копии.

    Ответить
  • Виталий Охрименко 2015-05-04 в 04:18

    Я чего-то не совсем понял про комментарии от статей. Это что за функция такая? Нет более подробной информации?

    Ответить
    • Руслан 2015-11-16 в 18:47

      Насколько я понял, это если в настройках комментирования не убрать первые две галочки, то вам приходит что-то вроде комментария, когда вы делаете ссылки на свои же статьи в своих статьях

      Ответить
  • Константин Кислов 2015-03-10 в 18:45

    Как закрепить опубликованный пост на главной странице я не знал раньше, скажите а как можно сделать так, чтобы публиковать статью, а она наоборот не появлялась в главной ленте?

    Ответить
    • Виктория 2015-03-10 в 19:02

      Попробуйте плагин Advanced Category Excluder.

      Ответить
    • Анатолий 2017-07-17 в 20:38

      Нужная вещь, требуется когда статья должна быть размещена в рубрике не входящей в ленту.

      Ответить
  • Людмила Лао 2015-01-26 в 12:08

    Вик, вопрос! Нужно было закрепить запись на главной странице. Она у меня опубликована второй по списку. Нажала как вы указали. Запись пока без изменений, на 2 месте. Скажите, теперь если новая статья выйдет, нужная мне запись по прежнему будет второй по списку?

    Ответить
    • Людмила Лао 2015-01-26 в 12:09

      Я просто у других видела только что она самой верхней становится. Или так тоже можно закреплять? Не совсем понимаю пока что. Ранее не пользовалась этой функцией.

      Ответить
    • Виктория 2015-01-26 в 18:05

      Возможно запись опуститься ниже. Может быть запись не перемещается в самый верх, т.к. она и так на главной, если она перейдет на вторую страницу архива, тогда ее можно будет прикрепить.

      Ответить
      • Алексей Щукин 2015-11-16 в 09:41

        У меня нормально закрепилась. На протяжении нескольких месяцев была первой, пока сам не отменил. Новость стала не такой актуальной.

        Ответить
  • Игорь 2015-01-08 в 22:29

    Отличные фишки.Благодарю за подсказку.
    В ближайшем времени,тоже хочу переделать старые посты

    Ответить
  • Александр 2014-12-30 в 22:26

    Классные фишки, буду использовать на своем блоге, откуда берете такие классные идеи и информацию для статей. Я уже не первый год с вордпресс работаю и не знал всего этого

    Ответить
  • Александр 2014-12-30 в 22:22

    Вот она фишка о которой я ранее спрашивал. Попробую тоже сделать пост на главной. Получается можно сделать любой какой душе угодно, классно а я даже об этом не знал раньше почему то

    Ответить
  • Алексей Щукин 2014-12-28 в 21:10

    Мдаа, что-то сразу не заметил вашей статьи про фишки WP, когда искал как отключить комментарии от статей.
    А автообновление плагинов давно отключил. Обновляю все в ручном режиме.
    Иногда, обновления плагина не лучшим образом сказываются на работе блога.

    Ответить
    • Люся 2017-04-12 в 08:58

      Алексей, надо смотреть соответствие версии движка с версией плагина. На оф сайте вордпресса можете проверить.

      Ответить
  • Диана 2014-11-16 в 14:39

    Мне нравится фишка с закреплением поста. Иногда бывает такой пост, какой-то супер классный обзор и будет классно его с недельку подержать в топе блога.) Кстати, я про эту функцию сама только недавно узнала.)

    Ответить
    • Юрий Йосифович 2014-11-16 в 19:55

      Такая фишка позволяет повысить трафик на определенный материал — например блоггеры используют закрепление поста для того чтобы информировать посетителей о своем курсе или другой важной информации.

      Ответить
  • Юрий Йосифович 2014-11-05 в 19:04

    Поздравляю победителей с победой в конкурсе комментаторов. Молодцы! В этом месяце я попробую также принять участие!

    Ответить
    • Иван Зелинский 2014-11-15 в 01:12

      Я тоже присоединяюсь к поздравлениям, вы правильно написали Юрий, ведь действительно ребята молодцы

      Ответить
  • Рашида 2014-11-04 в 17:09

    Кстати, отличная фишка от WordPress — возможность при лепить страницу на главной. Пользуюсь ею — прилепляю праздничные статьи перед праздниками на главной и нет необходимости заново писать их.

    Ответить
    • Юрий Йосифович 2014-11-06 в 15:38

      Хм… А что на Joomla, Битрикс, Друпал, Дле такой фишки, как на CMS WordPress нет что ли? Тут скорее дело вкуса — если человеку нужно, то он использует, если же не нужно — то он и не заметит, что такое есть.

      Ответить
    • Люся 2017-04-12 в 09:02

      Закреплёние материала на главной странице поддерживают все основные движки и не только. Можно закрепить материал и в соцсетях, твиттере например.

      Ответить
  • Рашида 2014-11-04 в 17:06

    Здравствуйте, Виктория! Спасибо вам за письмо и поздравления с победой! Интересно было читать ваш блог и полезно, тем более, что на своем блоге я тоже делюсь своим, пока еще небольшим, опытом создания сайта на Вордпресс и заработка в интернете. Приз получила спасибо!

    Ответить
    • Юрий Йосифович 2014-11-06 в 15:40

      Вы последнее время очень мало времени приделяете блогу, Рашида. Я уже успел прочитать очень много ваших статей о заработке, да и несколько раз победить в вашем конкурсе комментаторов.
      Мне также блог Виктории понравился — вот, когда есть время, комментирую.

      Ответить
  • софья 2014-11-02 в 10:48

    Можно уточнить про «прилепление» записи — это надо делать пока она в начале списка на главной? Я пробовала прилепить статью, кот. была уже 10 на 1 странице — она пропала из вида совсем? Почему?

    Ответить
    • Виктория 2014-11-02 в 13:15

      Можно «прилепить» на главной любую статью, не зависимо от даты публикации. Вы случайно не изменили статус записи из «Опубликовано» на «черновик»? Это может причиной исчезновения записи.

      Ответить
      • Софья 2014-11-02 в 13:45

        Еще раз проверила, запись вообще исчезла с главной. но через рубрику можно открыть. «Опубликовано» — проверила. Может после публикации новой статьи появится? Или тема у меня такая — не знаю даже — куда она прилепилась.

        Ответить
      • Виктория 2014-11-02 в 17:29

        Возможно проблема в теме. Попробуйте прикрепить другую запись. Если не получится, значит дело в шаблоне.

        Ответить
      • Софья 2014-11-06 в 20:34

        Добрый вечер! Пробовала другие прилепить — все тоже. Но зато можно таким способом спрятать запись! Вдруг какая-то запись не должна быть на главной. У меня все наооборот значит.

        Ответить
      • Александр 2014-12-30 в 22:25

        Виктория скажите, а если прилепить статью на главное это же должно положительно сказаться на ее продвижении? Она же будет все время на главной а значит получить больший вес, следовательно лучше лепить статьи которые имеют достаточно траффиковые ключи и большую конкуренцию? или я что то перепутал?

        Ответить
      • Виктория 2014-12-31 в 12:36

        Статья на главной будет получать дополнительный вес. Но это не дает гарантии, что эта же статья попадет в Топ поисковых систем по трафиковым запросам, особенно высоко конкурентным. Все-таки есть масса других факторов, которые влияют на ранжирование статьи. Наличие анонса интересной статьи на главной должно положительно повлиять на поведенческие факторы, за счет того, что посетители захотят просмотреть еще одну страницу и дольше пробудут на сайте.

        Ответить
      • Люся 2017-04-12 в 09:00

        Александр, прикреплённая статья будет продвигаться быстрее остальных страниц, но она одна из сотен других статей.

        Ответить
  • Владимир 2014-11-02 в 09:50

    Сколько всего интересного и полезного у вас Виктория на вашем блоге . Буду применять ваши советы для своего сайта .

    Ответить
  • Инна 2014-11-02 в 09:25

    Спасибо, фишки для блога, очень мне пригодились!

    Ответить
    • Иван Зелинский 2014-11-22 в 11:57

      И как после их применения Вам работается на блоге Ання?

      Ответить
    • Люся 2017-04-12 в 09:05

      Знала, что после редактирования статьи появляется её копия, но то что при этом появляются и копии комментариев к ней, для меня открытие.

      Ответить
  • Софья 2014-11-01 в 22:21

    Спасибо за полезную статью! Обязательно воспользуюсь советом, тоже надоедает эти комментарии удалять. И про строчку свойства только сейчас узнала — вот «чайник»!

    Ответить
  • Виктор 2014-11-01 в 21:25

    Спасибо за хороший пост))
    Сейчас буду пробовать «Прилепить запись» на главной

    Ответить
    • Юрий Йосифович 2014-11-06 в 03:57

      Вы только не стесняйтесь, поделитесь с нами своими результатами, Виктор!

      Ответить
      • Иван Зелинский 2014-11-15 в 01:15

        Юрий ты у себя уже пробовал подобные фишки стать?

        Ответить
      • Юрий Йосифович 2014-11-15 в 15:57

        Да, Иван, на моих блогах, на движке WP также устанавливаю подобные фишки.

        Ответить
    • Иван Зелинский 2014-11-15 в 01:15

      Виктор, действительно как пишет Юрий, и меня заинтересовало какие у Вас результаты? Если не трудно, то отзовитесь Виктор

      Ответить
  • Иван Зелинский 2014-11-01 в 08:28

    Это Вы выслали мне приз с примечанием — podarok ?

    Ответить
    • Виктория 2014-11-01 в 12:57

      Да, с утра отправила 100 руб. на Ваш кошелек с примечанием «podarok» за второе место в конкурсе.

      Ответить
      • Юрий Йосифович 2014-11-06 в 03:58

        А почему вы не указываете адрес блога в комментарии к переводу приза, Виктория?

        Ответить
      • Иван Зелинский 2014-11-15 в 01:17

        Было бы намного удобней если в комментарии к переводу приза было указано хотя бы адрес блога.

        Ответить
  • Иван Зелинский 2014-11-01 в 08:26

    Спасибо большое за приз Виктория!

    Ответить
Оставить комментарий
Нажмите, чтобы отменить ответ.

Комментарий появится после проверки. Комментарии, содержащие спам и ненормативную лексику будут удалены!