WordPress: Kommende berjochten publisearje as kommende eveneminten

WordPress

Wy bouden in WordPress mikrosite foar Corporate Blogging foar Dummies en woenen in seksje hawwe wêr't wy oankommende barrens werjûnen yn 'e legere sydbalke. De oplossing om dit te dwaan is eins gewoan ienfâldich en direkt yn WordPress ynboud. Binnen jo tema kinne jo in loop tafoegje dy't allinich fragen freget en werjaan fan takomstige berjochten foar in spesifike kategory dy't allinich wurdt brûkt foar Future Events:

<?php query_posts('order=ASC&cat = 3 & post_status = takomst, publisearje '); as (have_posts ()): wylst (have_posts ()): the_post (); as (strtotime (get_the_time ("F jS Y"))> tiid ()): trochgean; oars: echo $ post-> id; ?>

De metoade query_posts wurdt pleatst krekt foar de WordPress-loop om de publisearre berjochten te beheinen ta de brûkte fraach. Om't dit takomstige plandere blogberjochten binne (op 'e datum fan it barren), hoege jo jo gjin soargen te meitsjen dat se wurde werjûn op jo kearnblog yn jo sjabloan. Jo wolle lykwols de kategoryen ferbergje fan jo kategorylist. Dit kin wurde berikt troch jo kategorylist yn jo WordPress-sjabloan te bewurkjen mei de útslute-opsje:


Wy hawwe ek metadata tafoege foar de post om in lokaasje foar it barren wer te jaan. Dit wurdt berikt mei de seksje 'Oanpaste fjilden fan WordPress'. Typ gewoan lokaasje yn foar de fjildnamme en jo lokaasje foar de wearde ... helje dan de lokaasje op foar werjefte mei it boppesteande get_post_meta kommando.

De resultate side is aardich cool, mei in heul unyk ûntwerp en yndieling dy't alle eleminten hat dy't nedich binne om it boek te promoatsjen:
Tips foar bedriuwsbloggen.png

3 Comments

  1. 1

    Wy bouden ek in oanpaste feed mei de takomstige barrens pleatst en wizige de generaasje XML-sitemap om takomstige berjochten te publisearjen. As jo ​​de XML Sitemap Generator fan Arne Brachenwald brûke, kin line 1747 fan sitemap-core.php bywurke wurde nei $where.=” (post_status IN ('publish','future') AND (post_type = 'post' OR post_type = ”)) “;

  2. 2

Wat tinksto?

Dizze side brûkt Akismet om spam te ferleegjen. Learje hoe't jo kommentaargegevens ferwurke wurde.