Ускорение wordpress,замена плагинов кодом.

ПоделитьсяTweetПоделитьсяGoogle

Часть вторая « Как ускорить загрузку сайта»

И снова здравствуйте! Всем доброго времени суток. Анекдот:

Заходит женщина в дорогущий бутик, к ней сразу же подбегает продавец: — Здравствуйте!!! У нас самый большой выбор товаров от Гуччи, Версаче… Самые эксклюзивные модели! Вы можете выбрать что угодно на свой вкус! — Вы знаете, я вообще-то зашла только посмотреть… У меня и денег-то с собой нет… Продавец перебивает её: — Ну и чё ты сюда припёрлась!!! Ваши вещи на базаре у китайцев. Женщина продолжает: — Но у меня с собой золотая кредитка, муж оставил когда на бизнес форум в Сан-Франциско улетел… Продавец опять перебивает: — И снова: ЗДРАВСТВУЙТЕ!!!   🙂

Мы продолжаем наш сериал по разгрузке хостинга и ускорение wordpress. В этом посте нас интересует замена плагинов кодом. Есть плагины, не все, которые можно заменить кодом в HTML тем самым снизим нагрузку на хостинг и оставим работать те функции которые несли в себе убранные плагины.

Я долго выбирал в сети то что можно заменить кодом без потери качества работы и вот результат. Опишу вначале те которые есть у меня, затем те плагины которые стоят у 90% блогеров и которые без боли в душе можно заменить кодом.

  1. Invisiblу Captcha — в переводе невидимая капча, плагин видит когда форму комментария заполняет человек, а когда бот и не пропускает автоматическое заполнение.

Вот мы его и заменим. Для этого нам нужно, открыть файл .htaccess, он находится в корне вашего блога www, httpdocs или public_html — в зависимости от хостинга и в самом конце вставить вот этот код:

RewriteEngine On

RewriteCond %{REQUEST_METHOD} POST

RewriteCond %{REQUEST_URI} .wp-comments-post.php*

RewriteCond %{HTTP_REFERER} !.*myprojects.biz.ua* [OR]

RewriteCond %{HTTP_USER_AGENT} ^$

RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

Вот мы и избавились от первого плагина.

ЧИТАТЬ:  Урок №5 Как установить шаблон WordPress.

2.  Contact Form 7 + Really Simple CAPTCHA

У меня не было этих плагинов я сразу решил прописать эти функции кодами. У кого есть, меняйте. Эти плагины отвечают за вывод обратной формы связи. Чтобы сделать выше названную форму связи необходимо создать файл form.php , вписать вот этот код в файл

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17