Kā atspējot JSON REST API WordPress
WordPress 4.4 ieviesa JSON REST API, kas ir lieliski piemērota spraudņu izstrādātājiem, bet pilnīgi neizmantojama parastajiem vietņu īpašniekiem. Šajā rakstā mēs jums pateiksim, kā jūs varat viegli atspējot JSON REST API WordPress.
Kāpēc atspējot JSON REST API WordPress?
Nav šaubu, ka API sniegs daudz priekšrocību WordPress izstrādātājiem. Tomēr daži vietņu īpašnieki šīs lietas neizmanto vispār. API ļauj ļoti vienkārši veikt GET pieprasījumus, kas ir neticami noderīgi WordPress lietojumprogrammu veidošanā. Tomēr tas var arī padarīt jūsu vietni daudz neaizsargātāku pret DDoS uzbrukumiem. Tas var arī aizņemt daudz resursu un padarīt jūsu vietni lēnāku. Atspējošanas process būtībā ir līdzīgs XML-RPC atspējošanai, ko daudzi vietņu īpašnieki arī atspējo.
JSON REST API atspējošana WordPress
Ja vēlaties atspējot JSON REST API WordPress, varat to viegli izdarīt, vienkārši pievienojot savam functions.php failam šādu kodu:
add_filter('json_enabled', '__return_false'); add_filter('json_jsonp_enabled', '__return_false');
Šis kods vienkārši izmanto iebūvētos filtrus, lai atspējotu JSON un JSONР API. Tie no jums, kuri nevēlas manuāli pievienot kodu, var instalēt un aktivizēt JSON API spraudni, kas darbojas uzreiz, un tam nav nepieciešama konfigurācija. Vienkārši aktivizējot spraudni, jūsu vietnē tiks atspējota API.
Mūsu specialitāte ir WordPress vietņu izstrāde un atbalsts. Kontakti bezmaksas konsultācijai — [email protected], +371 29394520
Atbildēt
Vai vēlaties pievienoties diskusijai?Jūtieties brīvi sniegt savu ieguldījumu!