WordPress: Objavi buduće objave kao nadolazeće događaje

WordPress

Izradili smo WordPress mikro web lokaciju za Korporativno bloganje za lutke i željeli smo imati odjeljak u kojem smo prikazivali nadolazeće događaje na donjoj bočnoj traci. Rješenje za to zapravo je prilično jednostavno i ugrađeno izravno u WordPress. Unutar svoje teme možete dodati petlju koja samo postavlja upite i prikazuje buduće objave za određenu kategoriju koja se koristi samo za buduće događaje:

<?php query_posts('order=ASC&mačka = 3 & post_status = budućnost, objavi '); if (have_posts ()): while (have_posts ()): the_post (); if (strtotime (get_the_time ("F jS Y"))> time ()): nastavi; else: echo $ post-> id; ?>

Metoda query_posts postavlja se neposredno pred WordPress petlju kako bi se objave objave ograničile na korišteni upit. Budući da su ovo budući zakazani postovi na blogu (na datum događaja), ne morate brinuti hoće li se oni prikazati na vašem osnovnom blogu u vašem predlošku. Ipak, možda ćete sakriti kategorije sa liste kategorija. To se može postići uređivanjem liste kategorija u vašem WordPress predlošku pomoću opcije izuzeća:


Također smo dodali metapodatke za post da bi se prikazala lokacija događaja. To se postiže pomoću WordPress-ovog odeljka „Prilagođena polja“. Jednostavno unesite lokaciju za ime polja i vašu lokaciju za vrijednost ... a zatim dohvatite lokaciju za prikaz pomoću naredbe get_post_meta gore.

Nastala stranica je prilično cool, s vrlo jedinstvenim dizajnom i izgledom koji sadrži sve elemente potrebne za promociju knjige:
Savjeti za korporativno bloganje.png

3 Komentari

  1. 1

    Također smo napravili prilagođeni feed s budućim objavljenim događajima i izmijenili generiranje XML mape stranice za objavljivanje budućih postova. Ako koristite XML Sitemap Generator Arnea Brachenwalda, red 1747 sitemap-core.php se može ažurirati na $where.=” (post_status IN ('publish','future') AND (post_type = 'post' OR post_type = ”)) “;

  2. 2

Šta ti misliš?

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.