WordPress: CSS-ро танзим кунед, агар Post имрӯз нашр шавад

logo logo

Чандест, ки ман мехостам ба навиштаҳои худ графикаи хурди тақвимиро илова кунам. Ман барои синфи div ду синф навиштам ва тасвири заминаро ба тарзи дигар, дар асоси он, ки имрӯз навишта шудааст ё не, навишта будам. Ташаккур ба Майкл Ҳ дар форумҳои дастгирии WordPress, Ман билохира изҳороти худро дуруст гирифтам! Ин аст он чизе ки ман кардам. Ман тасвири замина барои таърихи синфи div гузоштам:


Барои div-и имрӯза, ман тасвири гуногуни заминаеро, ки ба синфи div бо номи the_date_today татбиқ шудааст, гузоштам:


Ҳоло, ки ман он маҷмӯаро ба даст овардаам, бояд ба ман кодие нависам, ки "_today" -ро илова кунад, агар паём имрӯз навишта шуда бошад:

post_date_gmt); if($post_date==gmdate('Ymd')) { echo '_today'; } ?>">

Ин чунин аст, ки чӣ гуна кор мекунад:

  1. Ман тағирёбандаеро бо номи $ post_date ба санаи фиристода муқаррар кардам ҳамчун Ymd формат карда шудааст.
  2. Ман изҳороти if менависам, то агар он тағирёбанда ба санаи имрӯза баробар бошад (инчунин Ymd формат карда шудааст), "_today" илова мекунам

Воила! Ҳоло ман графикаи тақвимӣ дорам, ки нишон медиҳад ё не, ки навиштаҷот имрӯз навишта шудааст ё не! Ман бояд танҳо вақти минтақаро танзим кунам ва ман онро сохтаам!

5 Комментарии

  1. 1

    Ҳей Даг. Ин воқеан ҳамвор аст!

    Эзоҳ, ман тавсия медиҳам, ки тугмаи "обуна шудан" -ро дар болои тугмаи илова кардани шарҳ ... ба ман кӯчонед, ки ин барои корбарон каме бештар дӯстона аст.

    Кори олӣ дар графикаи тақвими нави худ ва CSS.

    • 2

      Ташаккур Шон.

      Ҷойгиркунии қуттии қайдкунӣ мувофиқи мақсад аст. Гузоштани он берун аз майдонҳои дигар боиси фарқияти байни он ва дигар майдонҳои бо ҳам алоқаманд мегардад. Бо гузоштани он дар наздикии тугма, ин интихоби интихобро дар назди амал гузоштан, ин метавонад боиси он гардад, ки шумораи бештари одамон онро гум кунанд, вақте ки онҳо фикрҳои худро дар шарҳ ба анҷом мерасонанд ва барои фиристодан ҳаракат мекунанд.

      Як чизе, ки намерасад, истгоҳҳои ҷадвали дуруст аст. Ман инро ислоҳ мекунам.

  2. 3

    Хуб, ман фикр мекунам, ки акнун, ки он рӯзи нав аст, дар кодекси шумо хатогие мавҷуд аст. Нишони тақвим имрӯз ҳам мегӯяд, аммо воқеан фардо ҳоло аст 🙂

    • 4

      Ҳукми охирини паём ин масъаларо баён мекунад - ман бояд барои GMT мутобиқ шавам. Ман инчунин бояд барои Caching мувофиқат кунам, то ман кӯшиш кунам 2 паррандаро бо 1 санг кушам.

  3. 5

    Хуб, ман нафаҳмидам, ки ин маънои онро дорад, ки шумо дар бораи тағир додани GMT чӣ маъно доред.

    Боварӣ дорам, ки шумо дар болои он маймун рамзи ҷаноби рамз ҳастед 🙂, аммо шояд шумо ягон намуди изҳороти 'if' -ро ба вақти сервери худ нигоҳ карда метавонед?

    агар сана / вақт сервер X бошад, дар муқоиса бо санаи баъд аз сана / вақт тасвири X ё чизе ба ин нишон дода шавад.

Ту чӣ фикр мекунӣ?

Ин сомона ба воситаи Akismet барои кам кардани спам истифода мешавад. Омӯзед, ки чӣ тавр маълумотҳои худро тафтиш кунед.