ПредишенСледващото

Wordpress, забранете ненужните WP-JSON, емотикони XML-RPC, чиста глава

WordPress с изваждането от кутията има много функции, които един нормален потребител просто използва. Деактивирането на тези излишни функции, ние, на първо място, за да се осигури на сайта, и второ, да ускори и оптимизира в трета за търсачките.

Ако не сте почистили вашия блог можете да отидете да видите изходния код в главата много допълнителни мета тагове, някои препратки, като например: WP-JSON. Pingback. xmlrpc. хранят. емотикон. генератор. профил и др. Това е, за да се справят с този етикет съм създал приставка с тривиални, но говорител, наречен "Изключете ненужни функции."

Приставката "Изключете ненужните функции"

Приставката е съвкупност от кода представени в хода на статията.

Това, което прави името на плъгина предполага → премахва излишни функционалност. По мое мнение, прекомерни кифлички WordPress са:

Ако сте изчистили блога си, като например отломки, или ако сте като плъгини, които премахват някои от по-горе, след това, когато активирате плъгина, може да възникне конфликт. няма нищо лошо там, ситуацията е лесно решен. Така че, ако е имало конфликт и сайтът спря да работи, след това изтрийте папката с по-ранната aktirovannym приставката "/ WP-съдържание / плъгини / деактивиране-ненужна функционалност".

Как да се определи на конфликта и да използва плъгина:

  1. Премахване на кода, отговорен за блокирането ненужни функции в functions.php (код примери са дадени по-долу, в действителност, има дублиране на код във файла плъгин в functions.php).
  2. Ако използвате плъгини като JSON REST API, Изключване XML-RPC Pingback, Изключване на емотикони, а след това да ги изключите.
  3. Повторно инсталиране на приставката "Изключете ненужни функции."

WP JSON, какво е то и как да деактивирате?

WP JSON API - интерфейс за управление на съдържанието. В действителност, тя създава известни начини за взаимодействие със сайта: сътрудничество, дистанционно управление, софтуер интерфейс за работа, без да влизат в администраторския панел.

За да премахнете WP JSON трябва да поставите следния код във вашите functions.php теми:

Резултатът е:

Емотикони, какво е то и как да деактивирате?

Емотикони може да бъде полезна за повишаване на емоцията на читателите на различни развлекателни ресурси. Но повечето от сайтовете в WordPress не използва тези икони, така че е разумно да изключите тази функционалност, още повече, така че той да може, а често забавя зареждането на страници. Сами снимки се зареждат от външен сървър WordPress.

За да премахнете емотикони трябва да поставите следния код в functions.php на кожата си, че е взета от код тапа Disable емотикони.

Резултатът е:

XML-RPC какво е то и как да деактивирате?

XML-RPC - е друг ПДИ за отдалечен достъп до сайта. Ако WP JSON API е нов и все още суров функционалност на XML-RPC - кара с конична. Напълно го изключим, WordPres не може, защото това е необходимо за правилното функциониране на някои плъгини. Ето защо, ние ще деактивира само опасни методи.

За да изключите опасните методи, за да вмъкнете следния код в functions.php на кожата си, че е взета от кода включете Disable XML-RPC Pingback.

Резултатът е:

Изключване на XML-RPC опасни методи за WordPress

Изключването srcset и размери за изображения в WordPress

В WordPrss 4.4. въвежда иновация: за всички снимки в сайта се добавя към атрибут "srcset" и "размери". Тя е в известен смисъл междинни размер снимки. Тази функция не винаги работи правилно. може да повлияе неблагоприятно на работата на някои плъгини и теми. Аз съм това, в някои браузъри на снимката се показва в "смръщи" форма. Едва след като презаредите страницата, всичко се върна към нормалното.

За да забраните, използвайте следния код в functions.php:

Премахнете някои тагове от главата

Подкрепете проекта - споделете линка, благодаря!