Sisältö Markkinointi

WordPress: Mukauta CSS, jos viesti julkaistaan ​​tänään

Olen halunnut lisätä pienen kalenterigrafiikan viesteihini jo jonkin aikaa. Kirjoitin kaksi luokkaa päivämäärä div: lle ja asetin taustakuvan eri tavalla sen perusteella, kirjoitettiinko viesti tänään. Kiitokset Michael H WordPress-tukifoorumeilla, Sain vihdoin lausuntoni oikein! Tässä minä tein. Minulla on taustakuva asetettu div-luokan päivämäärälle:

 

Tämän päivän diville asetin toisen taustakuvan, jota sovellettiin div-luokkaan nimeltä the_date_today:

 

Nyt kun olen saanut nämä setit, minun on kirjoitettava koodi, joka lisää "_today", jos viesti kirjoitettiin tänään:

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

Näin tämä toimii:

  1. Asetin muuttujan nimeltä $ post_date, joka vastaa postituksen päivämäärää muotoiltu muodossa Ymd.
  2. Kirjoitan if-lauseen niin, että jos muuttuja on yhtä suuri kuin tämän päivän päivämäärä (myös muodossa Ymd), lisätään "_today"

Voila! Nyt minulla on kalenterigrafiikka, joka näyttää, kirjoitettiinko viesti tänään! Minun täytyy vain sopeutua aikavyöhykkeeseen ja annan sen tehdä!

Douglas Karr

Douglas Karr on Martech Zone ja tunnustettu digitaalisen transformaation asiantuntija. Douglas on auttanut käynnistämään useita menestyneitä MarTech-startuppeja, auttanut yli 5 miljardin dollarin due diligence -tarkastuksessa Martechin hankinnoissa ja investoinneissa ja jatkaa omien alustojensa ja palveluidensa käynnistämistä. Hän on yksi perustajista Highbridge, digitaalisen muutoksen konsulttiyritys. Douglas on myös julkaissut Dummie's-oppaan ja yritysjohtajuuskirjan.

5 Kommentit

  1. Hei Doug. Se on todella liukas!

    Lisähuomautus: ehdotan, että siirrät "tilaa" -valintaruudun Lisää kommentti -painikkeen yläpuolelle ... minulle se on hieman käyttäjäystävällisempi.

    Hienoa työtä uudessa kalenterigrafiikassa ja CSS: ssä.

    1. Kiitos Sean.

      Valintaruudun sijainti on tarkoituksellinen. Sen sijoittaminen muiden kenttien ulkopuolelle loisi sen ja muiden tiiviisti sijoitettujen kenttien välille eron. Asettamalla sen lähelle painiketta, se asettaa valinnan lähelle toimintoa. Tämä saattaa itse asiassa saada useammat ihmiset huomaamaan sen, kun he täydentävät ajatuksiaan kommentissa ja siirtyvät lähettämään.

      Yksi puuttuva asia on kuitenkin oikeat sarkaimet. Aion korjata sen.

  2. Okei, en tajunnut, että tarkoitit sitä GMT: n mukauttamisessa.

    Olen varma, että olet sen päällä mr code apina 🙂 mutta ehkä voisit tehdä jonkinlaisen 'if' -lausekkeen palvelimesi aikaa tarkastellessasi?

    jos palvelimen päivämäärä / aika on X verrattuna päivämäärään / kellonaikaan, näytä X-kuva tai jotain vastaavaa.

Mitä mieltä olet?

Tämä sivusto käyttää Akismetiä roskapostin vähentämiseksi. Lue, miten kommenttitietosi käsitellään.

Aiheeseen liittyvät artikkelit