Hogyan lehet eltávolítani a wp-JSON és oEmbed az új wordpress
Figyelem! Az új verzió a Wordpress talált egy kritikus hiba, ami létrehoz egy csomó technikai oldalak sikeresen eszik Yandex. Ha nem szeretné, hogy probléma van a rangsorban, szükséges, hogy helyes ez hiányzik egy új motor a lehető leghamarabb.
És ez a rendetlenség nagy eszik a Yandex. Nem fogom átfesteni milyen rossz ez, azt hiszem, tökéletesen tisztában mindent maguknak. Csak add, hogy minden ügyfél oldalak WordPress új verzió egy pár napot, hogy elveszíti a forgalom hullámok, ezért egy komoly dolog.
Hogyan lehet letiltani és megszabadulni a wp-JSON és oEmbed WordPress
Barátom, az egyetlen, aki tökéletesen megérti WP. kedvesen megosztott univerzális kód kikapcsolni ezt a salakot, és átirányítja az oldalt, mint a Home. És ez a csoda a kód fut WP bármely változata PHP nélkül hibák. A telepítés után a YA.VM fokozatosan elhagyják a betöltött szemetet.
// letiltása maga REST API add_filter (rest_enabled ', '__return_false'); // szűrők kikapcsolása 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); // letiltása események REST API remove_action (init ', 'rest_api_init'); remove_action ( 'rest_api_init', 'rest_api_default_filters', 10, 1); remove_action ( 'parse_request', 'rest_api_loaded'); // Beágyazások letiltása kapcsolódó 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');
Ezt a kódot kell a témájának functions.php. Ha az utóbbi?>. annak szükségességét, hogy embed kódot előtte. Itt a megoldás erre a problémára.
Tipp a jövőben - Mindig ellenőrizze a panelek webmesterek minden frissítés után a motor és a kibocsátás a SS. Így gyorsan megjavítani az összes új hibákat, és megoldani az új problémákat.
Kapcsolódó tartalom: