ДОСТИГНУТО:

01.11.2016-300 страниц в индексе Google;
19.01.2017-300 страниц в индексе Яндекса;
03.02.2017-40 ТИЦ;
05.02.2017- сайт принят в DMOZ каталог;

Трюки c файлом functions.php

.

72e0b6d17253Всем привет.
Сегодня очередной урок по изучению PHP.В предыдущих уроках я уже говорил,о том как убрать Rss из шаблона WordPress,как удалять ссылки в комментариях WordPress и как удалить ссылки на изображения!
Все данные решения мы использовали путем редактирования файла functions.php.Сегодня я в одной большой статье покажу вам множество функций,которые можно добавить практически,в любой шаблон WordPress.
Итак открываем файл functions.php,копируем его и открываем в программе Notepad++.После добовления очередной функций рекомендую вас,проверять все ли идет успешно и загружается ли ваш сайт.
Все функций прописываются между php тегами:
<!--?php и ?-->

УДАЛЯЕМ ВЫВОД ВЕРСИЙ WORDPRESS

Cмело добавляйте данную функцию,так как она снимает определенную нагрузку с сервера.Идем дальше:

ДОБАВЛЯЕМ ЛОГОТИП В ПАНЕЛЬ УПРАВЛЕНИЯ

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

'; }

Далее через ваш FTP-клиент вам необходимо открыть вашу тему и в папку images закинуть файл custom-logo.gif с выбранным изображением.

ДЕЛАЕМ КАВЫЧКИ ПРАВИЛЬНОЙ ФОРМЫ

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

ИЗМИНЕНИЕ ДЕФОЛТНЫХ GRAVATAROV

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

Так же как и в случае с логотипом,необходимо добавить в папку images вашей темы изображение с именем gravatar.gif

ПОДДЕРЖКА МИНИАТЮР

Тут думаю все понятно,прописываем следующий простенький код:

ПОДДЕРЖКА ФУНКЦИЙ МЕНЮ

В версии 3.0 в wordpress появмлась возможность настраивать порядок, сортировку, вложения и многое другое в меню.Для того чтобы активировать данную функцию добавляем следующий код:

А вызывать меню можно с помощью следующего кода:

Идем далее!

ДОБАВЛЯЕМ ВИДЖЕТЫ

Виджеты есть по умолчанию почти во всех стандартных темах WP,но не поленюсь и напишу как их можно прописать в файле functions.php:

  • ',
    'after_widget' => '

', 'before_title' => '

', 'after_title' => '

', ));

А в шаблоне прописать следующее:

ДОБАВИТЬ ТЕКСТ В RSS

Не забываем написать свой текст и URL вашего сайта.

ВСТАВЛЯЕМ МИНИАТЮРЫ В RSS

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

' . get_the_post_thumbnail ($post->ID) . '

' . get_the_content (); } return $content; } add_filter ('the_excerpt_rss', 'rss_post_thumbnail'); add_filter ('the_content_feed', 'rss_post_thumbnail');

ОТЛОЖЕНИЕ RSS ЛЕНТЫ

В случае когда ваш новый пост или статья,опубликовываеться в глобальной сети,то они уже проходят индексацию и очень часто,на сторонних сайтах контент индексируется быстрее чем на вашем блоге.Поэтому вам следует создать отложение публикаций,на какой-то промежуток времени.Это можно осуществить при помощи плагина FEED DELAY.Но как мы знаем плагины,сильно нагружают сайт,поэтому мы отложим публикацию статей в rss при помощи php кода.

ОТКЛЮЧИТЬ RSS канал

УДАЛЯЕМ ССЫЛКИ В WP_HEAD

Они нам не нужны и удаляем их данным кодом:

ПОДКЛЮЧАЕМ БИБЛИОТЕКУ JQUERY С ГУГЛА

На любителя.Это дает возможность загружать полезные скрипты в Гугле.

КОД ПРОВЕРКИ НАГРУЗКИ САЙТА

Очень полезный код,который показывает количество запросов к базе данных.

Для того чтобы видеть счетчик в footer.php необходимо добавить специальный код,в то место где мы хотим видеть счетчик!Вот он:

РЕДАКТИРУЕМ HEAD

Следующий php код поможет удалить всю ненужную информацию расположенную в head.К примеру версию вашей темы,ссылки на сторонние ресурсы и многое многое другое.

УДАЛЯЕМ ВСПЛЫВАЮЩИЕ ПОДСКАЗКИ

Во многих темах WordPress,в частности в моей при наведений на рубрику,всплывают подсказки"Просмотреть все записи".Отключаем эту функцию следующим кодом:

ЗАПРЕТ HTML ТЕГОВ В КОММЕНТАРИЯХ

Я уже рассказывал,как можно превратить ссылки в комментариях в простой текст.Этим же кодом мы запретим возможность написания html тегов в комментариях:

Все данные коды проверенны лично мной и используются на большинстве моих сайтов!Но в целях безопасности рекомендую вам вставлять все кода пошагово,не забывать про синтаксис и избегать пробелов в коде.И тогда у вас все будет как надо.На этом на сегодня все!
По мере нахождения и проверки новых функций буду добавлять их в данной статье,так что подписывайтесь ниже чтобы не пропустить!
БЕРЕГИТЕ СЕБЯ!




лайк

Эти красотки хотят чтобы ты их жестко лайкнул и даже несколько раз твитнул!

2 комментариев к записи Трюки c файлом functions.php

  • Татьяна сказал:

    Шикарный пост! В php я ноль, но сразу захотелось поколупаться в коде и кое-что себе добавить.:) Например, отложенную публикацию в rss. Ставлю в закладки и делюсь.:)

  • Согласна с комментарием Татьяны — пост полезный, доступно написанный и даже такой трусихе, с кодо-фобией, как я захотелось туда залезть. Я даже такую страничку открыла...

    Захотела использовать Вашу рекомендацию, Виктор — ИЗМИНЕНИЕ ДЕФОЛТНЫХ GRAVATAROV.

    Может и решусь. Спасибо!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *