WordPress-vinkit

Kategorian piilottaminen ylläpidossa

by Mikko Saari on 3.2.2012

Tulipa tällainenkin tarve vastaan. WordPress-saitilla on tavallisia artikkeleita ja uutisia. Kaikki ovat tavallisia merkintöjä ja eroteltu kategorioilla. Uutisia on moninkertaisesti enemmän kuin muita artikkeleita, joten ne haluttaisiin saada syrjään ylläpitokäyttöliittymästä.

Yksi ratkaisu olisi tehdä uutisista oma custom post type,…

{ 0 comments }

Jos on WordPressissä pitkä kategoriasivu, jolla on pitkä ja kapea lista blogimerkintöjä, listasta saa paremman näköisen ja tiiviimmän heittämällä merkinnät kahteen sarakkeeseen. Tämä voi vaikuttaa haastavalta, mutta onnistuu WordPressin hyvän suunnittelun vuoksi pienellä vaivalla.

Homma hoituu kahdessa vaiheessa. Ensin tarvitaan…

{ 0 comments }

Näppärä välimuisti: transient-optiot

by Mikko Saari on 18.1.2012

Toisinaan WordPress-plugineita tai -teemoja kehitellessä tulee tarvetta välimuistille. Hyvä esimerkki löytyy Kirjavinkeistä, johon tein Katso myös -listan, joka listaa samankaltaisia arvosteluja avainsanojen ja omien taksonomioiden perusteella.

Lista kootaan parilla MySQL-kyselyllä ja muutamalla foreach-silmukalla, eikä sen rakentaminen ole hirveän raskas…

{ 0 comments }

WordPressin suojaaminen

by Mikko Saari on 3.10.2011

WordPress-saittia ylläpitävän kannattaa käyttää hetki turvallisuutensa pohtimiseen. Vaikka omaa saittia ei sinänsä kenelläkään olisi syytä uhata, hakkerit pommittavat löytämiään WordPress-saitteja testeillä, jotka paljastavat tunnettuja heikkouksia, joiden kautta on mahdollista päästä sisään.

Jos seuraa omalle saitille tehtyjä epäonnistuneita kyselyitä (JH

{ 0 comments }

Navigointivalikon muokkaaminen

by Mikko Saari on 28.3.2011

WordPressin uusi navigointivalikko (Ulkoasu > Valikot) on kerrassaan erinomainen tapa muokata sivuston navigointivalikkoa. Sivujen lisääminen, poistaminen ja siirtäminen käy erittäin kätevästi ja joustavasti.

Joskus voi kuitenkin tulla tarvetta muokata valikkoa enemmän kuin WordPressin käyttöliittymä antaa myöten. Tämän postauksen inspiroi tarve…

{ 0 comments }

WordPressistä ei saa millään funktiolla ulos listaa käytössä olevista shortcode-tageista. Jos tätä tietoa kuitenkin tarvitsee, lista löytyy vaivattomasti.

Lista on globaalissa muuttujassa $shortcode_tags. Muuttuja sisältää taulukon, jonka avaimina on shortcode-tagit ja arvoina funktio, jonka kyseinen tagi laukaisee.

	global $shortcode_tags;

{ 0 comments }

Kommenttispämmi pois: NoSpamNX

by Mikko Saari on 13.12.2010

WordPressin vakioratkaisu kommenttispämmin torjuntaan on pitkään ollut Akismet. Akismet toimii edelleen erinomaisesti, mutta siinä on yksi vika: hinta.

Akismet muuttui nimittäin jossain vaiheessa maksulliseksi. Henkilökohtaiseen käyttöön Akismet on edelleen ilmainen, mutta jos blogissa on mainoksia tai affiliatelinkkejä, tarvitaan Professional-lisenssi,…

{ 2 comments }

Merkinnän otteen pituuden säätäminen

by Mikko Saari on 11.12.2010

Onko WordPressin oletuksena käyttämä ote merkinnästä liian pitkä? Häiritseekö lopussa oleva [...]-merkintä? Näiden korjaamiseen on olemassa varsin näppärä tapa,  joka perustuu WordPressin tehokkaisiin suodattimiin ja toimintakoukkuihin.

Yksi tapa on käyttää Advanced Excerptin kaltaista lisäosaa, mutta jos vain pituus ja…

{ 0 comments }

WordPressin varmuuskopiointi

by Mikko Saari on 6.11.2010

WordPressiään kannattaa silloin tällöin varmuuskopioida. Bloginpitoon kuluttaa kuitenkin paljon aikaa ja energiaa ja olisi iso harmi, mikäli tiedot menettäisi jonkun virheen vuoksi. Palveluntarjoajalla voi tietysti olla varmuuskopioita tietokannoista ja tiedostoista, mutta sen lisäksi kannattaa ottaa omia varmuuskopioita, koska se on…

{ 0 comments }

Monikielinen WordPress: WPML

by Mikko Saari on 12.9.2010

WPML:n logoJos haluat blogata kahdella kielellä, WordPressin kanssa tulee tiettyjä ongelmia. Kaksikielisen WordPressin rakentaminen ilman apuvälineitä on yksinkertaisesti hankalaa. Onneksi asiallisia apuvälineitä löytyy. WPML eli WordPress Multilingual Plugin on erittäin kattava monikielisyyspaketti, jolla teet WordPressistäsi vaikka kymmenkielisen.

Monta kieltä siististi

{ 2 comments }

Uusimmat jutut