Siirry suoraan sisältöön

Evästeasetukset

Valitse, mitä evästetyyppejä sallit. Voit muuttaa valintaasi milloin tahansa jokaisen sivun alareunassa olevasta kohdasta Evästeasetukset. Tietosuojaseloste

Välttämättömät

Aina käytössä

Tarvitaan sisäänkirjautumiseen, ostoskorin säilyttämiseen ja valintojesi muistamiseen. Nämä ovat aina käytössä.

Mitkä evästeet?
  • weboke_sessie, weboke_klant, weboke_remember: istuntosi ja sisäänkirjautuneena pysyminen
  • weboke_basket: ostoskorisi
  • wkBtwIncl: hintojen näyttäminen verollisina tai verottomina
  • wok_cookies: evästevalintasi, 12 kuukautta

Mittaa, mikä mainos johtaa käyntiin tai tilaukseen, jotta emme maksa mainoksista, joista ei ole hyötyä.

Mitkä evästeet?
  • Google Ads Google Tag Managerin kautta (_gcl_au, _gcl_aw), enintään 90 päivää
  • OpenAI Ads, mainokset ChatGPT-palvelussa
  • wok_aff: minkä kumppanin kautta tulit meille (kumppaniohjelma), 60 päivää

4,6

Maa ja kieli

Jokaisella maalla on oma sivustonsa, jossa on kyseisen maan hinnat ja ALV.

Näytä

Lisäosien valinta ja arviointi

Moduuli 5: Teemat ja lisäosat · Lukuaika: 9 minuuttia

Oppimistavoite: Tämän oppitunnin jälkeen osaat arvioida lisäosan ennen asentamista ja tunnistat varoitusmerkit.

Keskeiset käsitteet: lisäosa, hookit (actionit ja filterit), viimeksi päivitetty, testattu versioon asti, vaadittu PHP-versio, aktiiviset asennukset, arvostelut, tukifoorumi, haavoittuvuus, freemium, nulled-lisäosa, päällekkäisyys

Mikä lisäosa on ja miksi sillä on väliä

Lisäosa on PHP-koodin pala, joka ladataan WordPressin mukana jokaisella pyynnöllä (oppitunti 1.2). WordPressissä on joka puolella hookeja: kiinteitä kohtia, joihin lisäosat voivat tarttua. Niitä on kahta tyyppiä:

  • actionit: "tee nyt jotain", esimerkiksi lisää skripti sivulle tai lähetä sähköposti tilauksen jälkeen;
  • filterit: "muuta tätä", esimerkiksi muokkaa sivun otsikkoa tai artikkelin sisältöä.

Lisäosa voi siis muuttaa lähes mitä tahansa sivustollasi. Se toimii samoilla oikeuksilla kuin WordPress itse: se voi lukea ja kirjoittaa tietokantaasi, luoda tiedostoja, lähettää sähköpostia. Lisäosan asentaminen on siis luottamuksen antamista sen tekijälle. Hyvä lisäosa parantaa sivustoasi, huono tai hylätty lisäosa on yleisin tapa, jolla murtautujat pääsevät sisään (oppitunti 7.1).

Mistä lisäosia kannattaa hankkia

  • wordpress.org-lisäosahakemisto (löytyy myös ohjausnäkymästä kohdasta Lisäosat > Lisää uusi). Jokainen lisäosa tarkistetaan lähetysvaiheessa, ja hakemistosta poistetaan lisäosat, joissa on korjaamaton tietoturva-aukko.
  • Tunnetun tekijän oma sivusto, maksullisten lisäosien tai laajennusten kohdalla.
  • Ei koskaan lataussivustolta, joka tarjoaa maksullisia lisäosia "ilmaiseksi". Tällaiset nulled-lisäosat on usein muokattu sisältämään takaovi, roskapostilinkkejä tai koodia, joka myöhemmin käyttää sivustoasi johonkin muuhun tarkoitukseen. Lisäksi et saa niihin päivityksiä, joten tunnetut tietoturva-aukot jäävät auki. Rahat, jotka säästät, maksat takaisin ensimmäisen hakkeroinnin jälkeisen korjauksen yhteydessä.

Viisi ominaisuutta lisäosan sivulla

Jokaisella wordpress.org-sivuston lisäosasivulla näkyy oikealla samat tiedot. Lue ne tässä järjestyksessä:

OminaisuusMitä se kertooVaroitusmerkki
Viimeksi päivitettyOnko lisäosaa vielä kehitettyYli vuosi sitten. Lisäosa, joka ei ole saanut pitkään aikaan päivitystä, ei välttämättä toimi hyvin WordPressin ja PHP:n uusien versioiden kanssa
Testattu versioon asti (WordPress-versio)Onko tekijä tarkistanut sen tuoreilla versioillaPaljon vanhempi versio kuin nykyinen. wordpress.org näyttää tällöin varoituksen
PHP-versio (vaadittu)Pienin vaadittu PHP-versioEi sinänsä varoitusmerkki, mutta tarkista, toimiiko se sinun (uudemman) versiosi kanssa
Aktiiviset asennuksetKuinka moni sivusto käyttää sitäHyvin pieni asennusmäärä tarkoittaa, että vähän ihmisiä huomaa virheitä. Ei aina huono asia (pieni, erikoistunut lisäosa), mutta syytä tarkistaa tarkemmin
Arvostelut ja tukiMitä käyttäjät ajattelevat ja vastaako tekijä kysymyksiinPaljon tuoreita yhden tähden arvosteluja; kohdassa "Viimeisen kahden kuukauden aikana ratkaistut ongelmat" alhainen luku kokonaismäärästä

Lue arvosteluista varsinkin tuoreet huonot: liittyvätkö ne päivitykseen, joka rikkoi jotain, aggressiiviseen mainontaan, tietojen vuotamiseen ulos? Katso myös tukifoorumilta, vastaako tekijä.

Lisäosa, joka on poistettu wordpress.org-hakemistosta, näyttää avattaessa ilmoituksen siitä, että se on suljettu, usein syyn kera (esimerkiksi "tietoturvaongelma"). Jos sinulla on tällainen lisäosa käytössä, vaihda se.

Katso pidemmälle kuin lisäosan sivu

  • Haavoittuvuudet: on olemassa julkisia tietokantoja tunnetuista WordPress-lisäosien tietoturva-aukoista, esimerkiksi Patchstackin, Wordfencen ja WPScanin ylläpitämät. Etsi lisäosan nimi: oliko siinä aukkoja, ja kuinka nopeasti ne korjattiin? Lisäosa, jonka aukko korjattiin nopeasti, ei ole huono lisäosa. Tekijä, joka ei tee kuukausiin mitään, on huolestuttavampi merkki.
  • Freemium: monet lisäosat ovat ilmaisia, mutta niihin on saatavilla maksullinen laajennus. Se on ihan hyväksyttävää, mutta varo ilmoituksia, jotka roskaavat ohjausnäkymäsi, tai toimintoja, jotka toimivat vain maksullisessa osassa.
  • Ulkoiset palvelut: lähettääkö lisäosa kävijöidesi tietoja tekijän omaan palveluun (roskapostisuodatin, tilastopalvelu, kuvanpakkaus pilvessä)? Tämä pitää mainita tietosuojaselosteessasi ja joskus myös tietojenkäsittelysopimuksessa (oppitunti 9.3). Hyvät lisäosat kertovat tästä kuvauksessaan.
  • Mitä se lataa: yhteydenottolomaketta varten tehdyn lisäosan ei tarvitse ladata skriptejä kaikille muille sivuille. Selaimesi kehittäjätyökaluilla (Verkko-välilehti) näet, mitä lisäosa tuo sivulle.

Yksi tehtävä, yksi lisäosa, mieluiten ei yhtään

Tärkein kysymys tulee ennen lisäosan sivua: tarvitsenko tähän oikeasti lisäosaa?

  • Osaako WordPress sen itse? Yksinkertainen sivustokartta (oppitunti 9.2), lazy loading (oppitunti 4.4), sarakkeet, painikkeet ja taulukot (oppitunti 4.1) ovat jo valmiina mukana.
  • Osaako teema sen? Lohkoteemalla voit tehdä paljon Sivustoeditorilla.
  • Onnistuuko se muutamalla koodirivillä omassa pienessä lisäosassa tai lapsiteemassa? Silloin et tarvitse tuhansien rivien pakettia yhtä toimintoa varten.
  • Onko minulla jo lisäosa, joka tekee tämän? Päällekkäisyys (kaksi välimuistilisäosaa, kaksi SEO-lisäosaa, kaksi tietoturvalisäosaa) aiheuttaa ristiriitoja ja päällekkäistä työtä.

Sivusto, jolla on kymmenen hyvin valittua lisäosaa, on terveempi kuin sivusto, jolla on neljäkymmentä. Ei siksi, että luvulla olisi itsessään väliä, vaan koska jokaista lisäosaa pitää pitää ajan tasalla, se voi törmätä muiden kanssa ja siinä voi olla tietoturva-aukko.

Kirjaa arviosi ylös

Jokaisesta asentamastasi lisäosasta kannattaa merkitä muistiin: mihin se on tarkoitettu, miksi juuri tämä eikä joku toinen, kuka sitä ylläpitää ja milloin tarkistit sen viimeksi. Tämä saattaa kuulostaa työläältä, mutta se on juuri sitä, mitä tarvitset siivotessasi (oppitunti 5.4), hakkeroinnin sattuessa (oppitunti 7.5) ja jos joku muu ottaa sivustosi haltuunsa.

Yhteenveto

  • Lisäosa tarttuu hookien kautta WordPressiin ja toimii samoilla oikeuksilla; asentaminen on luottamuksen antamista.
  • Hanki lisäosia wordpress.org-sivustolta tai tunnetulta tekijältä, älä koskaan nulled-versioita.
  • Lue viimeksi päivitetty, testattu versioon asti, PHP-versio, aktiiviset asennukset ja arvostelut/tuki; tarkista tunnetut haavoittuvuudet.
  • Kysy ensin, tarvitsetko lisäosaa ollenkaan; vältä päällekkäisyyttä.
  • Kirjaa ylös, miksi käytät kyseistä lisäosaa.

Tietovisa

1. Lisäosaa ei ole päivitetty kolmeen vuoteen, ja se on "testattu versioon asti" hyvin vanhan WordPress-version kanssa. Mitä teet?



2. Miksi "nulled"-lisäosa on vaarallinen?



3. Sinulla on kaksi lisäosaa, jotka molemmat välimuistittavat sivuja. Mikä on riski?



4. Mitä luku "aktiiviset asennukset" kertoo ja mitä ei?



Tehtävä

Tehtävä A5.3: Lue lisäosan sivu. Valitse wordpress.org-lisäosahakemistosta lisäosa, jota käytät tai harkitset, ja syötä sen slug (osoitteen viimeinen osa, esimerkiksi contact-form-7 osoitteesta wordpress.org/plugins/contact-form-7/). Täytä myös, mitä sivulla lukee kohdissa viimeksi päivitetty (päivämäärä), testattu versioon asti ja vaadittu PHP-versio. Ohjelma hakee samat tiedot wordpress.org:n julkisesta lisäosa-API:sta ja vertaa niitä.

Tehtävä A5.3: Lue lisäosan sivu





Sitä, mitä kirjoitat ja mitä löydämme, ei tallenneta. Selaimesi muistaa vastauksesi ja sen, oletko suorittanut tehtävän. Jos olet kirjautunut sisään, tallennamme kohtaan Omat kurssit vain sen, että tehtävä oli (lähes) oikein; voit poistaa sen myös sieltä.

Tehtävä D5.3: Pisteytystaulukko kolmelle lisäosalle. Valitse tarve (esimerkiksi yhteydenottolomake, evästeilmoitus tai varmuuskopiointi) ja vertaa kolmea lisäosaa. Täytä jokaisesta lisäosasta viisi ominaisuutta, selvitä oliko niissä tunnettuja haavoittuvuuksia ja kuinka nopeasti ne korjattiin, tarkista lähettääkö se tietoja ulkoiseen palveluun, ja valitse niistä yksi. Selitä muutamalla lauseella miksi, ja tarvitsetko lisäosaa ylipäätään.

Tehtävä D5.3: Pisteytystaulukko kolmelle lisäosalle

Tämän tehtävän teet itse, kukaan ei tarkista sitä. Merkitse tekemäsi kohdat ja merkitse tehtävä tehdyksi.





Merkintäsi ja muistiinpanosi pysyvät vain tässä selaimessa, emme lähetä niitä minnekään. Jos olet kirjautunut sisään, tallennamme kohtaan Omat kurssit vain sen, että olet tehnyt tehtävän.

Lue lisää

Nämä artikkelit kuvaavat vaiheet WebOké-paneeleissa; muissa paneeleissa toiminta on vastaavanlaista.

Hetkinen…

Määritä verkkotunnuksesi

Määritä kullekin verkkotunnukselle nimipalvelimet, liitos webhotelliin ja se, kuka tulee omistajaksi.

Ladataan verkkotunnuksia…