Tähän skenaarioon olen törmännyt useammin kuin kerran, kun olen joutunut optimoimaan joitakin WordPress-asennuksia, joissa oli paljon aktiivisia laajennuksia ja asiakas ei halunnut tai voinut tehdä mitään niistä ilman.
Jos lisäosa on hyvin kirjoitettu, sen ei pitäisi ladata mitään niille sivuille, joilla sitä ei käytetä, mutta valitettavasti näin ei aina ole, eikä tämän korjaamiseksi voi tehdä juuri mitään ilman ulkoisia työkaluja.
Yksi parhaista ratkaisuista on käyttää parasta maksullista WPO-lisäosaa, joka on olemassa: Perfmatters. Tässä pakollisessa lisäosassa on täydellinen ja tehokas skriptienhallinta, jonka avulla voit luoda poikkeussääntöjä kullekin lisäosalle eri paikkoihin estämään CSS:n ja/tai JS:n latautumisen sinne, minne et halua sitä ladattavan.
Siitä huolimatta on todennäköistä, että muita pyyntöjä lähetetään edelleen tai jotain ladataan jossain muualla blogissa. Jos siis halutaan varmistaa, että plugin pysäytetään kokonaan, eli kytketään kokonaan pois päältä tietyltä sivulta, Plugin Organizerissa on muun muassa juuri tämä vaihtoehto. Tämä tekee siitä erittäin hyvän ilmaisen työkalun Perfmattersin lisäosana.
Plugin Organizerin avulla voit myös muuttaa pluginien latausjärjestystä. Varoitetaan kuitenkin, että lisäosien uudelleenjärjestämisellä tai poistamisella käytöstä voi olla katastrofaalisia vaikutuksia sivulle, sillä se voi jättää sen osittain tai kokonaan käyttökelvottomaksi, jos et ole varma, mitä olet tekemässä.
Olen käyttänyt sitä pariin otteeseen erittäin hyvillä tuloksilla, joten sen kehittäjä ansaitsee ainakin arvostelun, vaikka hänellä on jo muutama, jotka löydät sieltä.
Jotta voit sulkea pluginin pois tietyltä sivulta, sinun on varmistettava, että ainakin"Selective Plugin Loading" -vaihtoehto on aktivoitu yleisissä asetuksissa. Muut vaihtoehdot voi jättää aluksi tämän kuvan mukaisiksi.
Kun kaikki liitännäiset ovat aktiivisia"Yleiset liitännäiset" -välilehdellä, kun avaat minkä tahansa postauksen painoksen, löydät editorin alapuolelta laatikon, jossa"Ohita postityypin asetukset" -valinnan valitseminen laajentaa asetuksia ja voit sulkea pois minkä tahansa aktiivisen liitännäisen vain kyseisen postauksen tai sivun osalta.
Ymmärtääksesi sen paremmin, jos lisäosa näkyy keltaisena tässä laatikossa sivun tai viestin editorissa on se, että se on poistettu käytöstä globaalisti, eli koko sivuston osalta, ja jos merkitset sen vihreästä punaiseksi, se poistetaan käytöstä vain kyseisen sivun osalta. Harmaalla näkyvät lisäosat, jotka on asennettu, mutta joita ei ole aktivoitu WP:n hallinnasta.
Jotta voit tarkistaa, että vapautuksia sovelletaan, sinun on käytävä sivustolla incognito-tilassa, vaikka voit myös määrittää sen niin, että näet muutokset kirjautuneena ylläpitäjänä.
Ja se siitä. Nyt sinun tarvitsee vain laatia suunnitelma jokaiselle sivulle tai viestille, ja saavutat merkittävän parannuksen näiden sivujen ja siten koko sivuston latausnopeuteen.
Toinen sen tärkeimmistä toiminnoista, joka ei ole vähemmän mielenkiintoinen, on mahdollisuus määrätä laajennusten lataus haluamallasi tavalla. Voit tehdä tämän vain valitsemalla valikosta"Group And Order" (Ryhmittely ja järjestys) ja vetämällä jokaisen haluamaasi paikkaan. Latausjärjestys asetetaan ylhäältä alaspäin.
Tässä kohtaa sinun on myös kiinnitettävä erityistä huomiota käyttäytymiseen, kun se on järjestetty uudelleen, koska käyttämästäsi välimuistilaajennuksesta ja sen asetuksista CSS:n ja JS:n pienentämiseen ja/tai yhdistämiseen riippuen voit saada suotuisan tuloksen tai päinvastaisen.
Joka tapauksessa neuvot ovat samat kuin aina. Parasta on testata sitä ensin staging-ympäristössä tai valmistella tuore varmuuskopio, jos olet tarpeeksi rohkea testaamaan sivustoasi tuotannossa, ja kirjoittaa kaikki vaiheet ylös siltä varalta, että joudut palaamaan takaisin. Joka tapauksessa lisäosassa on"Reset to Default Order" -vaihtoehto, jolla voit palauttaa lisäosat niiden oletusjärjestykseen.
Vaikka se voi aluksi vaikuttaa hieman sotkuiselta, värijärjestelmä tekee sen konfiguroinnista hyvin intuitiivista ja voit hyödyntää sitä parantaaksesi sivun latausnopeutta tai ainakin olla kuormittamatta ja kuormittamatta sitä enemmän, jos sinun on asennettava paljon lisäosia.