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


Ако сте инсталирали WordPress от нулата, а след това забелязах, че изваждането от кутията, тя осигурява доста излишна функционалност, например, вкарва главата много допълнителни етикети: WP-JSON. xmlrpc. Pingback. каноничен. хранят. емотикон. генератор. профил. wmlmanifest. връзка отн следващата и предх. и други подобни. Повечето от сайтовете, които те са безполезни и затова те трябва да се отървете от елементарно.

Какво е WP JSON и как да го изключите и да премахнете

Има 2 начина да се отървете от WP-JSON. включете и код.

Изключване WP JSON REST API използвайки електронни Disable JSON API на

Как да премахнете WP JSON oembed, емотикони генератор, фуражи, wmlmanifest, xmlrpc, предишна, следваща

WordPress плъгин за деактивиране на WP-JSON - Disable JSON API

Приставката е, разбира се, функционалната JSON REST API е забранена, но частта от / WP-JSON / сайт не се доставят. Ето защо този вариант е малко, че имаме. Продължавай.

Кодът за деактивиране и премахване на WP-JSON и oembed в WordPress

Кодът е взета от различни източници, най-вече от тук. и по-специално, и на по-горе приставката

Какво е XML-RPC и как да го изключите и да премахнете

XML-RPC - е протокол за извикване на процедура, която използва XML за кодиране на съобщения и HTTP като транспортен механизъм. Казано по-просто, на API за WordPress, с която можете да контролирате от разстояние информация за сайтове.

Тя напомня WP JSON REST API. Така е, xmlprc - предшественика си, който се използва от WordPress до момента. Защо един замени друга - може би отговорът се крие в XML формат тромави в сравнение с JSON. И това не е особено важно в светлината на настоящата статия. Основното нещо - да се отърве от xmlrpc. без да навреди на сайта.

Xmlrpc.php просто премахнете файла от корена на сайта не може да бъде - тя се използва от някои плъгини navrode JetPack.
За решаване на проблема правилно, можете да използвате 2 опции: плъгин или код.

Изключване на XML-RPC използване щепсела Изключване XML-RPC Pingback

Напълно XML-RPC не трябва да бъде изключен - тя се използва от някои плъгини. Но някои методи за извършване на атаки срещу сайтове, можете да предотвратите. И това помага включете Disable XML-RPC Pingback.

Как да премахнете WP JSON oembed, емотикони генератор, фуражи, wmlmanifest, xmlrpc, предишна, следваща

WordPress плъгин за деактивиране XML-RPC опасни свойства - Disable XML-RPC Pingback

Кодът за деактивиране и премахване на XML-RPC

Ако сте любопитни да видите кода и забранява опасни методи на XML-RPC, или просто не искат да се сложи допълнителни плъгини, можете да използвате кода по-долу

Също така, има начин да забраните напълно XML-RPC по следния филтър, но не го препоръчвам, тъй като е необходимо за JetPack и подобни плъгини.

Резултати. забранено опасните методи на работещ механизъм XML-RPC за WordPress

Какво е за емотикони и как да деактивирате и премахнете

Има 2 начина, за да деактивирате емотикони, отделен плъгин кода и просто, като и двете имат право на живот.

WordPress плъгин за деактивиране емотикони - Изключване на емотикони

Можете да направите един прост плъгин Забранете емотикони. Не е необходимо да се страхува, той не съдържа никакви допълнителни настройки, само няколко филтри, кодът на което е в действителност, ние се дублира с следващата ми точка.

Как да премахнете WP JSON oembed, емотикони генератор, фуражи, wmlmanifest, xmlrpc, предишна, следваща

WordPress плъгин за деактивиране емотикони - Изключване на емотикони

Кодът за деактивиране на емотикони в WordPress

Извадете Pingback, каноничен, мета генератора, wlwmanifest, EditURI, shortlink, предишна, следваща, RSS, фуражи, профил главата на заглавията

Създаване на пренасочване към / фуражи / за дома

Ако използвате Feedburner, можете да добавите промените в .htaccess

След това се процедира до пречистване header.php

Премахнете ненужните код от header.php

Ако вашият WordPress тема има header.php. отворете го в някоя програма с оцветяване на синтаксиса, като например Notepad ++ или Far Manager.
Ръководителят на отдел получите допълнително код и да го премахнете.

Как да премахнете WP JSON oembed, емотикони генератор, фуражи, wmlmanifest, xmlrpc, предишна, следваща

Премахнете ненужните код в секцията на главата

Например, на снимката съм подчерта кода:

Как да премахнете WP JSON oembed, емотикони генератор, фуражи, wmlmanifest, xmlrpc, предишна, следваща

Същият метод може да се отстрани и друг код, който не се отстранява от филтрите, например

Не забравяйте да направите резервно копие на променените файлове, за да върнете всички обратно, ако е свалена над

Всъщност, всичко, което трябва да остане в главата в header.php, това е нещо, по подобие на

Това не трябва да бъде отстранен от титлата

Някои от тях се препоръчва да се премахне DNS-предварително извличане:

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

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

На следващо място, списък със съвети, които трябва да се използва повече, за да се оптимизира работата на сайта:

  • Автоматично глава prostanovka Last-Modified
  • Настройване на кеширането плъгин WP Супер Кеш
  • EWWW Optimizer изображението - приставка за компресиране PNG, JPEG, GIF изображения, без да губи качество
  • Автоматично поставяне атрибут н. Използването на SEO Friendly Images. Приставка не е актуализирана в продължение на 2 години, но продължава да работи правилно и е много популярен. Аз лично не смятам, тази точка на необходимост, тъй като всяко изображение трябва да е уникално н регистрирали, не е направил едно в заглавието на статията, но може би някой този момент ми се струва важно.
  • Пренасочване към HTTPS за HTTP. По-добре, когато са ангажирани сървър за пренасочване, а не WordPress, като по този начин ние се премахне ненужната натоварването на системата.
    Промените се добавят към .htaccess в корена на сайта, в самото начало на файла

Свързани статии

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