Cum de a dezactiva modulele jetpack la nivelul pro, totul despre wordpress

Jetpack este unul dintre pluginurile pe care mulți nu-i plac. Să fim extrem de cinstiți, într-adevăr sunt plini de funcții diferite. Are o mulțime de opțiuni și o mulțime de funcții, care, în opinia mea, ar fi mai bine să punem în plug-in-uri separate. Cu toate acestea, există câteva aspecte cu adevărat utile ale utilizării lui Jetpack. Eu folosesc acest plugin destul de des.

Cum de a dezactiva modulele jetpack la nivelul pro, totul despre wordpress

Deoarece am avut nevoie doar de o funcționalitate Jetpack, am decis să găsesc o modalitate de a face acest lucru fără încărcarea tuturor modulelor plug-in. Săptămâna trecută am dat peste un post minunat de la Jeremy Herve. în care a spus cum să descarce doar câteva modele Jetpack. El a făcut o treabă impresionantă explicând cum au creat o grămadă de filtre pentru a permite dezvoltatorilor să interacționeze cu Jetpack. El a dat chiar și un exemplu de cod pentru a scăpa de modulele inutile pe care nu intenționați să le activați.

Singurul lucru care mi sa părut a fi lipsit a fost lista de module care sunt disponibile în prezent în Jetpack, așa că am decis să-l "sparg" ușor pe Jetpack și să-l primesc pe mine însumi. Pentru a urma această intrare, este necesar să descărcați și să instalați Jetpack. Puteți face acest lucru pe ecranul adăugării unui plugin nou în WordPress.

Odată ce am primit lista modulelor, am început să folosesc codul lui Jeremy pentru a bloca acele module pe care nu le-am vrut să le descarc. De asemenea, ceea ce este tipic pentru mine, am decis să mă gândesc la o modalitate alternativă de a dezactiva modulele Jetpack nedorite, care ar funcționa bine pentru majoritatea oamenilor.

Ideea metodei mele este de a bloca descărcarea modulelor Jetpack nedorite fie de dvs., fie de alți administratori ai site-ului dvs. Următorul cod nu dezactivează modulele Jetpack; În schimb, el le ascunde pur și simplu astfel încât să nu poată fi folosite. Înainte de a adăuga acest fragment la tema sau la plug-in-ul dvs. funcțional, va trebui să dezactivați manual fiecare modul din ecranul de administrare Jetpack.

Cum de a dezactiva modulele jetpack la nivelul pro, totul despre wordpress

Odată ce deconectați modulele pe care doriți să le ascundeți, trebuie doar să adăugați următorul cod în fișierul plugin sau theme.php și veți avea o fundație excelentă pentru eliminarea oricărui modul Jetpack pe care nu doriți să îl încărcați pe site-ul dvs.

Acesta este într-adevăr tot ce este necesar. Singurul lucru pe care îl veți face este să eliminați toate modulele listate în variabila $ whitelist și acestea vor fi dezactivate. În momentul de față, am adăugat toate modulele disponibile pentru variabila albă, astfel încât să puteți decide pentru dvs. care dintre ele nu vă place.

De asemenea, trebuie menționat faptul că acest cod va dezactiva toate modulele noi care vor fi adăugate la Jetpack. Dacă acestea nu sunt prezente în lista albă, acestea nu pot fi activate sau dezactivate.

Gestionați Jetpack cu pluginuri

De asemenea, puteți instala următorul plug-in mare de la Mark Jekith. Este oarecum depășită, dar funcționează bine. Practic, acest plugin mișcă meniul de nivel superior spre partea inferioară a barei laterale a administratorului. Mai întâi conținutul, apoi setările!