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 chì u postu sia statu scrittu oghje. 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 "_oghje"

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

5 Comments

  1. 1

    Ehi Doug. Hè veramente slick!

    Nota laterale, vi suggerenu di spustà a vostra casella di cuntrollu di "abbonate à" sopra à u buttone aghjunghje cumentu ... per mè hè un pocu più amichevule per l'utilizatori.

    Un bellu travagliu nantu à u vostru novu graficu di calendariu è CSS.

    • 2

      Grazie Sean.

      U posizionamentu di a casella di cuntrollu hè apposta. Mettelu fora di l'altri campi creassi a separazione trà ellu è l'altri campi strettamente spaziati. Ponendulu vicinu à u buttone, mette una selezzione vicinu à un'azzione, questu in realtà puderia fà chì più persone si mancanu cum'è finiscinu i so pinsamenti in un cumentu è si movenu per mandà.

      Una cosa chì manca hè tabulazione propria, però. Aghju da curregà questu.

  2. 3

    Eppo pensu chì ci hè un bug in u vostru codice avà chì hè un novu ghjornu. L'icona di u calendariu dice ancu oghje ma hè in realtà dumane avà 🙂

  3. 5

    Ok, ùn aghju micca capitu chì hè ciò chì vulia dì per aghjustà per GMT.

    Sò sicuru chì site in cima mr code monkey 🙂 ma forse pudete fà una sorta di dichjarazione "se" fighjendu u tempu di u vostru servitore?

    se a data / l'ora di u servitore hè X paragunata à a data / l'ora di post mostra l'immagine 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.