Kuinka hakea koko vuoden kirjoitetut artikkelit WordPressin tietokannasta?

2.1.2013 KLO 15:33
~1 min lukuaika

Tutkin taas tätä ongelmaa, kun kirjoittelin vuosittaista katsaustani ja ajattelin pistää tämän ongelman ratkaisun tänne jakoon ja itselleni muistutukseksi.

Saat haettua kaikki haluttuna vuonna kirjoitetut artikkelit yhdellä simppelillä SQL-lauseella, jonka voit sitten esim. PhpMyAdminin kautta ajaa.

SELECT count(*) as kpl FROM `wp_posts` WHERE post_status = ’publish’ AND YEAR(post_date) = 2012 AND post_type = ’post’

Tämä lause palauttaa suoraan määrän montako artikkelia olet kirjoittanut vuonna 2012. Mikäli haluat vaihtaa vuotta niin voit muuttaa aivan vapaasti vuoden 2012 haluamaksesi. Mikäli taas haluat kaiken nähdä ihan kaiken datan mitä tietokanta palauttaa näistä artikkeleista niin korvaa count(*) pelkällä tähdellä *.

SELECT * as kpl FROM `wp_posts` WHERE post_status = ’publish’ AND YEAR(post_date) = 2012 AND post_type = ’post’

Tässäkin vuosi on muutettavissa haluamaksesi, tässä saat listattuna omat artikkelisi ja kaiken tiedon mitä WordPress niistä haluaakaan näyttää posts taulussa.

Molemmat kyselyt ottavat huomioon vain julkaistut (post_status = ’publish) artikkelit sekä tyypiltään artikkelit (post_type = ’post’).

Myös nämä saattaisi kiinnostaa

Hovercardit saapuivat!

keskiviikkona 17.11.2010 klo 18:02
Bongasin eräästä toisesta blogista Hovercardin ja aloin googlailemaan miten tänne saisi semmoisen. Kun viette hiiren minun pikkukuvani päälle tämän blogikirjoituksen alapuolella, niin näette pienen ”kortin” minusta. Tämänhän loistavan ominaisuuden mahdollistaa jälleen kerran Gravatar. Sekä tämän lisääminen omaan WordPress blogiisi on helppoa! Avaat vain teemasi functions.php tiedoston ja lisäät sinne alla olevan pätkän (huom. blogisi on… Jatka lukemista Hovercardit saapuivat!

Olen uusinut teeman (jos et jo huomannut)

sunnuntaina 22.11.2015 klo 15:27
Vaihdoin teemaa tässä pari-kolme viikkoa sitten. Löysin mahtavan teeman nimeltä Independent Publisher ja päätin tehdä siitä lapsiteeman omaa blogia varten. Käänsinkin osittain tämän jo suomeksi aiemmin tällä viikolla ja tein pientä tuunausta sinne sun tänne. Tänään tein vielä lisää tuunauksia ja päätin kirjoittaa tämän perinteisen postauksen siitä, että teema on vaihtunut. Itselleni ehkä isoin muutos… Jatka lukemista Olen uusinut teeman (jos et jo huomannut)

Poista WordPressin admin bar

tiistaina 7.6.2011 klo 12:53
Itselleni tuli eteen tilanne, jossa halusin WordPressin Admin Bar -osan pois käytöstä. Tämähän on ominaisuus, joka on rakennettu WordPressiin ja suoraa on/off -painiketta ei taida olla olemassa. Ratkaisu on helppo, kopioi teemasi functions.php -tiedostoon seuraava koodinpätkä: add_filter( ’show_admin_bar’, ’__return_false’ ); Tämän jälkeen Admin Baria ei pitäisi enää näkyä!

Näin aloitat oman podcastin: Sivuston tekeminen

maanantaina 17.11.2014 klo 15:37
Nyt alkavassa tutoriaalisarjassa käsittelemme podcastin aloittamista. Ensimmäisessä videossa luodaankin WordPress blogi, asennetaan teema sekä lisäosa ja luodaan FeedBurner syöte. Lopuksi pari linkkiä teille: WordPress FeedBurner Namecheap (domaineja) Kysymyksiä sekä kommentteja voi pistää tuonne kommenttiboxiin. Laitahan myös oma podcast/blogi mikäli semmoista alat rakentamaan tai olet jo semmoisen tehnyt! Palataan seuraavassa osassa!

Keskustelu

Tämä artikkeli on tuotu vanhasta blogista ja niiden artikkelien kommentointi on uudistettu. Vanhaan artikkeliin voi kommentoida vain blogin kautta, kun taas uudemmissa näytetään myös Mastodonin kautta tulleet kommentit.

Kommentoi

Voit kommentoida artikkelia alla olevan lomakkeen avulla. Roskapostin välttämiseksi kysymme sähköpostin, mutta emme julkaise sitä. Tekstikenttä ottaa vastaan vain tekstiä ja kaikki muu siivotaan pois.

Petri
13 vuotta sitten
Tai jos käytät looppia, tietyn vuoden postaukset saa esiin tällä: query_posts( 'year=2012' ); Tosin en tiedä poimiiko tuo mukaan myös sivut eikä pelkästään artikkeleita.
Marko
13 vuotta sitten
Tätä en ole testannut, jossain tilanteessa saattaa tulla draftit yms. - joskus olen saanut haettua kaiken mahdollisen tahtomattani :D
Mastodon
Pixelfed
Lemmy
GitHub
RSS
2
1
9
3
0