Wordpress, dezactivați extra wp-json, emoji, xml-rpc, capul curat

Wordpress, dezactivați extra wp-json, emoji, xml-rpc, capul curat

WordPress din cutie are multe funcții pe care utilizatorul obișnuit nu le folosește. După ce am deconectat aceste funcții redundante, vom asigura, în primul rând, site-ul, în al doilea rând, vom accelera și în al treilea îl optimizăm pentru motoarele de căutare.







Dacă nu ați curățat blogul dvs., puteți accesa codul sursă pentru a vedea în cap multe meta-tag-uri suplimentare, unele link-uri, de exemplu: wp-json. Pingback. XMLRPC. hranei pentru animale. emoticonuri. Generator. profilul și altele. Este pentru a combate aceste etichete pe care le-am creat un plug-in cu un banal, dar un titlu de vorbire, "Dezactivați funcțiile inutile."

Plugin "Dezactivează funcțiile inutile"

Pluginul este un ansamblu al codului prezentat în cursul articolului.

Ceea ce face ca pluginul să fie clar din numele → elimină funcționalitatea redundantă. În opinia mea, buchetele redundante WordPress sunt:

Dacă ați folosit pentru a vă curăța blogul de astfel de gunoi sau aveți plug-inuri similare care elimină una dintre cele de mai sus, atunci când plug-in-ul este activat, poate apărea un conflict. nu este nimic teribil acolo, situația este ușor de rezolvat. Deci, dacă a existat un conflict și site-ul a încetat să funcționeze, ștergeți dosarul cu plugin-ul activat anterior "/ wp-content / plugins / disable-functionality-inutil".

Cum puteți remedia conflictul și utiliza pluginul:

  1. Eliminați codul responsabil pentru dezactivarea funcțiilor inutile din funcțiile.php (exemplele de cod vor fi date mai jos, de fapt, există o copiere a codului în fișierul plugin și în funcțiile.php).
  2. Dacă utilizați pluginuri, cum ar fi JSON REST API, dezactivați Pingback XML-RPC, dezactivați Emojis, apoi dezactivați-le.
  3. Reinstalați pluginul "Dezactivați funcțiile inutile".






WP JSON, ce este și cum să îl dezactivați?

WP JSON API este o interfață pentru gestionarea unui site. De fapt, acesta creează anumite modalități de a interacționa cu site-ul: colaborare, gestionare la distanță, o interfață de program pentru a lucra fără a vă conecta la panoul de administrare.

Pentru a elimina WP JSON, trebuie să introduceți următorul cod în funcțiile.php ale pielii:

Ca rezultat, am primit:

Emoji, ce este și cum să îl dezactivezi?

Emoji poate să vină la îndemână pe o varietate de resurse recreative pentru emoționarea emoțională a cititorilor. Dar majoritatea site-urilor din WordPress nu utilizează astfel de icoane, deci este logic să dezactivați această funcționalitate, mai ales că poate și, adesea, încetinește încărcarea paginilor. Imaginile sunt descărcate de pe servere externe WordPress.

Pentru a elimina Emoji, trebuie să introduceți următorul cod în funcțiile.php ale pielii, codul fiind preluat din pluginul Disable Emojis.

Ca rezultat, am primit:

XML-RPC ce este și cum să îl dezactivați?

XML-RPC este un alt AIP pentru accesul de la distanță la site. Dacă API-ul WP JSON este o funcționalitate nouă și încă brută, atunci XML-RPC este un cal conic. Nu puteți dezactiva complet acest lucru în WordPres, deoarece este necesar pentru funcționarea corectă a unor plug-in-uri. Prin urmare, vom dezactiva numai metode periculoase.

Pentru a dezactiva metodele periculoase, trebuie să introduceți următorul cod în funcțiile.php ale pielii, codul fiind luat din pluginul Dezactivați XML-RPC Pingback.

Ca rezultat, am primit:

Dezactivarea metodelor periculoase XML-RPC pe motorul WordPress

Dezactivați srcset și dimensiunile pentru imagini în WordPress

În WordPrss 4.4. a introdus inovația: pentru toate fotografiile de pe site se adaugă atributul "srcset" și "dimensiuni". Acest lucru este în unele moduri dimensiuni intermediare ale imaginii. Această funcție nu funcționează întotdeauna corect. poate afecta negativ munca unor plug-in-uri și teme. Am imagini în unele browsere într-o formă "încrețită". numai după repornirea paginii, totul a revenit la normal.

Pentru a le dezactiva, folosiți următorul cod în funcțiile funcționale:

Scoateți niște etichete din cap







Trimiteți-le prietenilor: