WordPress: Personalizà CSS se u Post Publicatu Oghje

wordpress logo

Aghju vulsutu aghjunghje i picculi grafichi di u calendariu à i mo messaghji dapoi un pezzu. Aghju scrittu duie classi per a data div è aghju stabilitu l'immagine di fondu in modu diversu secondu sì u postu sia statu scrittu oghje o micca. Grazie à Michael H in i Forums di Supportu di WordPress, Aghju finalmente avutu a mo dichjarazione curretta! Eccu ciò chì aghju fattu. Aghju una maghjina di fondu stabilita per a data di a classe div:


Per a div d'oghje, aghju stabilitu una maghjina di fondu diversa applicata à una classe div chjamata the_date_today:


Avà chì aghju avutu quelli set, aghju bisognu di scrive qualchì codice chì aghjusta u "_oday" se u postu hè statu scrittu oghje:

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

Eccu cumu funziona:

  1. Aghju stabilitu una variabile chjamata $ post_date uguale à a data di u postu furmatu cum'è Ymd.
  2. Scrivu una dichjarazione if affinchì se quella variabile sia uguale à a data d'oghje (furmatu ancu cum'è Ymd), aghjungu "_oday"

Voila! Avà aghju un graficu di u calendariu chì mostra sì u postu hè statu scrittu oghje o micca! Basta à aghjustà per u fuso orariu è l'aghju da fà!

5 Comments

  1. 1

    Ehi Doug. Hè veramente slick!

    Nota laterale, vi suggeriu di spustà a vostra casella di cuntrollu "arrugà si à" sopra u buttone di aghjunghje cummentariu ... per mè hè un pocu più amichevule per l'usu.

    Un bellu travagliu nantu à i vostri novi grafichi di calendariu è CSS.

    • 2

      Grazie Sean.

      U pusizionamentu di a casella hè apposta. Mettendulu fora di l'altri campi creerebbe una separazione trà ellu è l'altri campi strettamente distanziati. Mettendulu vicinu à u buttone, mette una selezzione vicinu à un'azzione, questu puderebbe causà à più persone chì a mancanu mentre completanu i so penseri in un cummentariu è passanu à presentà.

      Una cosa chì manca hè una tabulazione propria, però. Aghju da corregge què.

  2. 3

    Beh pensu chì ci sia un bug in u vostru còdice avà chì hè un novu ghjornu. L'icona di u calendariu dice sempre oghje ma hè in realtà dumane avà 🙂

  3. 5

    Và bè, ùn aghju micca capitu chì hè ciò chì stavate vulendu dì di adattà per GMT.

    Sò sicuru chì site nantu à questu mr codice scimmia 🙂 ma forse puderete fà una sorta di dichjarazione "sì" guardendu u tempu di u vostru servitore?

    se a data / ora di u servitore hè X paragunata à a data / ora di posta mostra a maghjina X o qualcosa à questu effettu.

Chì ne pensi?

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.