WordPress: Publikujte budúce príspevky ako nadchádzajúce udalosti

WordPress

Vytvorili sme mikrostránku WordPress pre Firemné blogovanie pre figuríny a chceli sme mať sekciu, kde by sme v dolnom bočnom paneli zobrazovali nadchádzajúce udalosti. Riešenie je skutočne jednoduché a zabudované priamo do WordPressu. V rámci svojej témy môžete pridať slučku, ktorá iba vyhľadáva a zobrazuje budúce príspevky pre konkrétnu kategóriu, ktorá sa používa iba pre budúce udalosti:

<?php query_posts('order=ASC&cat = 3 & post_status = future, publish '); if (have_posts ()): while (have_posts ()): the_post (); if (strtotime (get_the_time ("F jS Y"))> time ()): continue; else: echo $ post-> id; ?>

Metóda query_posts je umiestnená tesne pred slučkou WordPress, aby sa obmedzili príspevky zverejnené na použitý dopyt. Pretože sa jedná o budúce naplánované blogové príspevky (v deň udalosti), nemusíte sa obávať ich zobrazenia na vašom hlavnom blogu v šablóne. Možno budete chcieť skryť kategórie zo zoznamu kategórií. Toho je možné dosiahnuť úpravou zoznamu kategórií v šablóne WordPress pomocou možnosti vylúčenia:


Pridali sme tiež metadáta príspevku, aby sme zobrazili miesto udalosti. To sa dosiahne pomocou sekcie Vlastné polia WordPressu. Jednoducho zadajte umiestnenie pre názov poľa a vaše umiestnenie pre hodnotu ... a potom vyhľadajte umiestnenie pre zobrazenie pomocou príkazu get_post_meta vyššie.

Výsledná stránka je super, s veľmi jedinečným dizajnom a rozložením, ktoré obsahuje všetky prvky potrebné na propagáciu knihy:
Tipy na podnikové blogovanie.png

3 Komentáre

  1. 1

    Vytvorili sme tiež vlastný informačný kanál s uverejnenými budúcimi udalosťami a upravili sme generovanie súboru XML sitemap tak, aby zverejňovali budúce príspevky. Ak používate generátor XML Sitemap Arne Brachenwalda, riadok 1747 súboru sitemap-core.php je možné aktualizovať na $where.=” (post_status IN ('publish','future') AND (post_type = 'post' OR post_type = ”)) “;

  2. 2

Čo si myslíte?

Táto stránka používa Akismet na zníženie spamu. Zistite, ako sa spracúvajú údaje vašich komentárov.