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

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

Всички читатели seoslim.ru здравей! В последната статия обсъдихме как е възможно в едно кликване, за да се отървете от грешки в WordPress код отнема страници, за да се предпази сайта от атаки от външната страна, както и други недостатъци, които порази свободен CMS.

Така че, който не иска да се качват в кодовете и да ползва услугите на преводачи на свободна практика същото време се възползват от щепсела Clearfy. до адекватни цени.

Използвайте универсален модул - това е чудесно, но повечето уебмастъри, които осъществяват своите проекти или една година за подобряване Wordpress 4.2 и 4.4 версии не изпитват никакви проблеми с него, защото преди всичко е създадена, оптимизиран и кодовете са почистени от отломки.

Така че нека да се справят с каква цел на разработчиците на тези елементи в двигателя и най-важното да се научат как да деактивирате WP-JSON и са добавени за емотикони.

Защо нов REST API въведена в WordPress, общо

Случило се така, че след обновяване WordPress до версия 4.4 на собствениците на сайтове започнаха да забележите повишаване на поставената хартия роботи панел Yandex уеб администратори.

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

Както се вижда на снимката по-горе структура на обекта е променил малко и там е нова директория WP-JSON. и заедно с него и поддиректории oembed. 1.0. вграждане.

Причината за това е новият интерфейс REST API е в ход, който е създаден и работи CMS.

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

Жалко е, че идеята не е съвършена, тъй като никой не си направи труда да затвори кода на търсачката на директории услуги.

В резултат на това се удвоява страници WP-JSON постепенно започнаха да се появяват в издаването на СС.

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

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

Проблемът е, че съществува тази страница (не дава грешка 404 и пренасочване не работи), така че е вероятно, че индекс паяк воля търсачката него.

Как да премахнете WP-JSON, Oembed, Вграждане

Изтриване на реда код от възможно WordPress чрез промени в functions.php файла на шаблона.

По този начин ние се намери в папката с нашата тема functions.php файл и повечето от предният му край> добавете следния код .:

// Деактивиране се ПОЧИВКА API add_filter ( "rest_enabled", "__return_false '); // Изключване филтри REST API remove_action ( "xmlrpc_rsd_apis", "rest_output_rsd '); remove_action ( "wp_head", "rest_output_link_wp_head ', 10, 0); remove_action ( "template_redirect", "rest_output_link_header ', 11, 0); remove_action ( "auth_cookie_malformed", "rest_cookie_collect_status '); remove_action ( "auth_cookie_expired", "rest_cookie_collect_status '); remove_action ( "auth_cookie_bad_username", "rest_cookie_collect_status '); remove_action ( "auth_cookie_bad_hash", "rest_cookie_collect_status '); remove_action ( "auth_cookie_valid", "rest_cookie_collect_status '); remove_filter ( "rest_authentication_errors", "rest_cookie_check_errors", 100); // Деактивиране събития REST API remove_action ( "първоначален", "rest_api_init '); remove_action ( "rest_api_init", "rest_api_default_filters, 10, 1); remove_action ( "parse_request", "rest_api_loaded '); // Изключване вгражданията свързани REST API remove_action ( "rest_api_init", "wp_oembed_register_route '); remove_filter ( "rest_pre_serve_request", "_oembed_rest_pre_serve_request ', 10, 4); remove_action ( "wp_head", "wp_oembed_add_discovery_links");

За да се провери правилността на действията си, направете следното:

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

Сега просто чакам за падането на всички страници на Yandex панел, мисля, че след няколко актуализации можем да забравят за дубликат.

Второто нововъведение в популярната CMS се случи малко по-рано отколкото да се направи свръх удвоява WP-JSON.

И като че ли нищо не е наред там, но никой не ме притесни от факта, както са въведени в WordPress.

2. Script и стилове се зареждат директно в секцията.

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

За да проверите дали има код за вашия проект, отворете «Ctrl + U» изходния код на всяка страница и търсене на думата "емотикон».

За да забраните достатъчно натоварване emodzhi да прави промени в файл functions.php темата на вашия сайт на.

Отворете този файл и да добавите към края пред> следния код .:

Не забравяйте да запишете всички промени и валидиране на едни и същи думи за търсене «емотикон» в изходния код.

Ако това не се споменава, а след това ние го правим добре.

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

Това е всичко, а вие вече сте решили проблема, след като актуализации на CMS за своите проекти?

С уважение, Максим Voitik

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

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