WordPress. Հրապարակեք ապագա հաղորդագրությունները որպես առաջիկա իրադարձություններ

WordPress

Մենք կառուցեցինք WordPress միկրո կայք ՝ Կորպորատիվ բլոգեր Dummies- ի համար և ուզում էինք ունենալ մի բաժին, որտեղ մենք ցուցադրում ենք առաջիկա իրադարձությունները ներքևի կողային տողում: Դա անելու լուծումը իրականում բավականին պարզ է և ներկառուցված է անմիջապես WordPress- ի մեջ: Ձեր թեմայի շրջանակներում կարող եք ավելացնել մի օղակ, որը միայն հարցնում է և ցուցադրում է ապագա հաղորդագրությունները որոշակի կատեգորիայի համար, որն օգտագործվում է միայն «Ապագա իրադարձությունների» համար.

<?php query_posts('order=ASC&կատու = 3 & post_status = ապագա, հրապարակել '); if (have_posts ()): while (have_posts ()): the_post (); if (strtotime (get_the_time ("F jS Y"))> time ()): շարունակել; ուրիշ ՝ echo $ post-> id; ?>>

Query_posts մեթոդը տեղադրվում է անմիջապես WordPress- ի օղակից առաջ `հրապարակված հաղորդագրությունները օգտագործված հարցումներով սահմանափակելու համար: Քանի որ դրանք ապագա պլանավորված բլոգի հաղորդագրություններ են (միջոցառման ամսաթվին), դուք չպետք է անհանգստանաք, որ դրանք կցուցադրվեն ձեր հիմնական բլոգում ձեր ձևանմուշում: Գուցե ցանկանաք թաքցնել կատեգորիաները ձեր կատեգորիաների ցուցակից: Դա կարելի է իրականացնել ՝ ձեր կատեգորիայի ցուցակը խմբագրելով ձեր WordPress ձևանմուշում ՝ օգտագործելով բացառել ընտրանքը:


Մենք նաև ավելացրեցինք հաղորդագրության համար մետատվյալները ՝ միջոցառման գտնվելու վայրը ցուցադրելու համար: Դա իրականացվում է օգտագործելով WordPress- ի «Պատվերով դաշտեր» բաժինը: Պարզապես մուտքագրեք տեղադրությունը դաշտի անվանման համար և ձեր գտնվելու վայրը `արժեքի համար… ապա հետ բերեք ցուցադրման վայրը` օգտագործելով վերը նշված get_post_meta հրամանը:

Արդյունքում ստացված կայքը բավականին զով է, շատ յուրօրինակ դիզայնով և դասավորությամբ, որն ունի գրքի խթանման համար անհրաժեշտ բոլոր տարրերը.
Կորպորատիվ բլոգավարման խորհուրդներ. Png

3 Comments

  1. 1

    Մենք նաև կառուցեցինք հատուկ լրահոս հետագա իրադարձությունների տեղադրման հետ և փոփոխեցինք XML կայքի քարտեզի սերունդը ՝ հետագա հաղորդագրությունները հրապարակելու համար: Եթե ​​օգտագործում եք Առնե Բրաչենվալդի XML կայքի քարտեզի գեներատոր, sitemap-core.php- ի 1747 տողը կարող է թարմացվել $where.=” (post_status IN ('publish','future') AND (post_type = 'post' OR post_type = ”)) “;

  2. 2

Ինչ եք կարծում?

Այս կայքը օգտագործում է Akismet- ը սպամի նվազեցման համար: Իմացեք, թե ինչպես է ձեր տվյալները մշակվում.