Eilisiltana 7.11.2023 julkaistiin WordPressin versio 6.4. Päivitys on kolmas major-päivitys vuodelle 2023, ja se on nimetty jazzpianisti ja -laulaja Shirley Hornin mukaan.
Mitä uutta WordPress 6.4 tarjoaa?
WordPress 6.4 tuo WordPressin ytimeen yhteensä kuusi Gutenberg-editorin versiota. Uuden oletusteeman ja monien muiden muutosten ohella WordPress 6.4:sta löytyy mm. uudet lohkoteemojen yhteydessä käytettävät lohkokoukut (Block Hooks) ja mahdollisuus rekisteröidä niille omia mediakategorioita, muutoksia @wordpress/components
-pakettiin, päivityksiä itse käyttöliittymään… Ja paljon muuta!
Uusi oletusteema – Twenty Twenty-Four
WordPressin uusin oletusteema julkaistaan nyt 6.4-version yhteydessä. Vuodesta 2010 lähtien kaikki WordPressin oletusteemat on nimetty vuosiluvun mukaan, eli Twenty Twenty-Four on saanut nimensä tietenkin vuosiluvusta 2024.
Twenty Twenty-Four sopii edeltäjiensä tavoin miltei kaikenlaisten WordPress-sivustojen käyttöön, oli kyseessä sitten pienen tai keskisuuren yrityksen sivusto, blogi, tai vaikkapa taiteilijan tai valokuvaajan portfoliosivusto.
Uusi oletusteema on tyylikkään minimalistinen, ja se sisältää yhteensä yksitoista sivupohjaa (templates) ja useita kymmeniä lohkomalleja (patterns) sekä muutamia sivupohjien osia (template parts), jotta uuden sivuston rakentaminen sujuisi mahdollisimman vaivattomasti. Tyypiltään se on lohkoteema, kuten edeltäjänsä Twenty Twenty-Three.
Kaikessa minimalistisuudessaan Twenty Twenty-Four on kevyt ja nopeasti latautuva, ja koska sitä voidaan muokata suoraan sivustoeditorissa, sen muokkaamiseksi ei tarvitse kajota koodiin – ellei erikseen halua.
Kokeile ja esikatsele Twenty Twenty-Four -teemaa
Seravon WP-palvelussa voit avata sivustollesi erillisen varjoympäristön, jossa pääset kokeilemaan uutta teemaa. Avataksesi varjon, ota meihin yhteyttä sähköpostilla.
Twenty Twenty-Four -teemaan voit tutustua myös sen omalla sivustolla, osoitteessa 2024.wordpress.net.
Block Hooks – lohkokoukut
Lohkoteemojen toiminnallisuudet laajentuvat lohkokoukkujen (Block Hooks) myötä. Toisin kuin uudemmantyyppisissä lohkoteemoissa, perinteisiä teemoja (classic themes) kehitetään hookien eli koukkujen avulla, ja nyt lohkoteemoihin tulevat lohkokoukut ”emuloivat” tätä tapaa.
Lohkokoukulla voidaan esimerkiksi määrittää, että aina tietyntyyppisen lohkon yhteydessä – kuten vaikkapa ennen sisältölohkoa tai sen jälkeen – tulee aina näyttää myös painikelohko.
Lisää aiheesta voit lukea make.wordpress.org:sta tai Gutenberg-editorin GitHub-sivulta.
Kategoriat lohkomalleille
Ennen WordPress 6.4:ää lohkomallin (patterns) pystyi ainoastaan nimeämään ja määrittelemään, onko se synkronisoitu, eli käytetäänkö sitä useammassa kohtaa sivustolla niin, että muutokset lohkomalliin synkronisoidaan sivustonlaajuisesti. Synkronoidut lohkot ovat siis uusi tapa käsitellä uudelleenkäytettäviä lohkoja. Nyt lohkomallit pystyy myös kategorisoimaan, mikä parantaa käytettävyyttä – halutut lohkot löytyvöt editorissa helpommin, kun ne on jaoteltu kategorioittain. Myös lohkomallien tuominen ja/tai vieminen JSON-muodossa on tehty helpommaksi.
Uusia ominaisuuksia editoriin ja lohkoihin
- Lightbox-efektiä voi käyttää yksittäisillä kuvilla
- Sisältölohko tukee nyt värejä (tausta, tekstit, linkit)
- Ryhmälohkoille voi nyt määrittää oman taustakuvan, ja ryhmälle voi antaa oman nimen
- Vertikaalinen teksti (jos käytössä oleva teema tukee tätä)
- Alaviite-lohkon (footnotes) voi nyt tyylitellä värien ja typografia-asetusten avulla
- Navigaatiolohko tukee painikkeita, ja sen muokkaus on nyt monipuolisempaa
WordPress 6.4 ja saavutettavuus
WordPress on tarkoitettu aivan kaikille, ja siksipä sen kehittämisessä huomioidaan aina saavutettavuus. Listan kaikista saavutettavuuteen liittyvistä parannuksista ja päivityksistä löydät täältä.
…ja paljon muuta
Lisäksi 6.4 tuo mukanaan parannuksia mm. editorin listanäkymään ja 6.3:ssa esiteltyyn komentopalettiin, lohkojen valintaan ja hallintaan editorissa… Kattavamman listan kaikista uusista ominaisuuksista löydät virallisesta 6.4-dokumentaatiosta!
WordPress 6.4 – muutoksia kehittäjille
WordPress 6.4 sisältää jälleen kerran monia suorituskykyä parantavia muutoksia ja ominaisuuksia, ja niitä on yhteensä yli sata! Alla on lueteltu muutamia parannuksia, joista erityisesti WordPress-kehittäjien on hyvä olla tietoisia.
- Suositeltava PHP-versio WordPress 6.4:n yhteydessä on PHP8.1 tai PHP8.2.
- Kokonaan uusilla sivustoilla WordPress ei enää oletuksena luo erillistä mediasivua mediakirjastoon lisätyille tiedostoille, jotteivät nämä sivut enää indeksoidu vahingossa hakukoneisiin (lue lisää)
file_exists()
-funktion toimintaa on rajoitettu: teema-API tekee nyt vähemmän tarkistuksia olemassa olevien tiedostojen varalta, mikä nopeuttaa teemojen latautumista sivustoilla (lue lisää)- Useampi uusi funktio eri asetusten (options) noutamiseksi tietokannasta yhdellä tietokantakyselyllä (lue lisää)
WP_Theme::get_block_patterns()
– Lohkomallit ladataan transientiksi objektivälimuistiin, mikä parantaa lohkomallien latautumista (lue lisää)theme.json
:ssa voidaan nyt määrittää viewportin minimi- ja maksimiarvot joustavalle typografialle, tai estää lohkojen tyylien muokkaamisen editorissa (lue lisää)- Deprekoituvia funktioita, joiden tilalla toimii jatkossa funktio
wp_add_inline_style()
(lue lisää)
Lisää näistä ja muista erityisesti sivustokehityksen kannalta kiinnostavista päivityksistä voit lukea lisää make.wordpress.org-sivustolta löytyvästä Field Guidesta.
Miksi ja milloin WordPress kannattaa päivittää?
WordPress kannattaa pitää päivitettynä mm. tietoturvan ja suorituskyvyn kannalta. Koska WordPress 6.4 on vasta julkaistu, päivittämisen yhteydessä voi esiintyä ongelmia, jos kaikki sivustolle asennetut lisäosat eivät vielä tue WordPress 6.4:ää.
Milloin WordPress-sivustoni päivittyy Seravon WP-palvelussa?
Seravon päivitysjärjestelmä testaa kaikki päivitykset erillisessä varjoympäristössä ennen niiden tekemistä sivustolle. Testit varmistavat, ettei sivusto hajoa päivityksen yhteydessä. Päivitysjärjestelmä käy sivustoja läpi automaattisesti, ja lokitiedot kaikista päivityskerroista löytyvät Seravo Pluginista sekä palvelimelta polusta /data/log/updates.log
.
Major-versiopäivityksen yhteydessä sivuston kehittäjän on hyvä varmistaa, ettei päivityksestä koidu haittaa sivuston toiminnalle. Sivustosi pysyy kuitenkin aina turvallisena, sillä kriittiset tietoturvapäivitykset asennetaan sivustoille aina erikseen ja viipymättä.
Voit lukea tältä sivulta lisää siitä, miten WordPress-sivustot pidetään päivitettyinä WP-palvelussa!
Mitä seuraavaksi?
Milloin WordPress 6.5 julkaistaan?
Tarkka julkaisupäivämäärä ei ole vielä tiedossa, mutta seuraava versio julkaistaan vuoden 2024 puolella.
Vaikuta WordPressin kehittämiseen kyselyn avulla
Haluatko vaikuttaa WordPressin kehittämiseen? Kehitykseen osallistumisen WordPress-yhteisön kanssa voit aloittaa navigoimalla osoitteeseen make.WordPress.org!