WordPress: Testreszabhatja a CSS-t, ha a közzététel ma megjelent

wordpress logó

Már egy ideje szeretném hozzáadni a kis naptárgrafikákat a bejegyzéseimhez. Két osztályt írtam a dátum dátumára, és a háttérképet másképp állítottam be annak alapján, hogy a poszt ma készült-e vagy sem. Köszönet Michael H a WordPress támogatási fórumaiban, Végül helyes lett az állításom! Ezt tettem. Háttérképem van beállítva a div osztály dátumához:


A mai div esetében egy másik háttérképet állítottam be a div_dátum_nap nevű div osztályra:


Most, hogy megkaptam ezeket a készleteket, írnom kell egy kódot, amely hozzáadja a „_today” -t, ha ma írták a bejegyzést:

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

Így működik ez:

  1. A $ post_date nevű változót megegyeztem a bejegyzés dátumával formátumban Ymd.
  2. Írok egy if utasítást, hogy ha ez a változó megegyezik a mai dátummal (Ymd formátumban is), akkor hozzáadom a „_today” szót

Voálá! Most van egy naptári grafikám, amely megmutatja, hogy ma írták-e a bejegyzést vagy sem! Csak ki kell igazítanom az időzónát, és elkészítem!

5 Comments

  1. 1

    Hé Doug. Ez nagyon sima!

    Mellékjegyzet, azt javaslom, hogy helyezze át a "feliratkozás" jelölőnégyzetet a megjegyzés hozzáadása gomb fölé ... nekem ez egy kicsit felhasználóbarátabb.

    Remek munka az új naptárgrafikákon és CSS-en.

    • 2

      Köszönöm Sean.

      A jelölőnégyzet elhelyezése szándékosan történik. Ha a többi mezőn kívülre helyezné, akkor az elválna a többi szorosan elhelyezett mezőtől. Ha a gomb közelébe helyezi, akkor a kiválasztás egy cselekvés közelébe kerül, ez valójában azt eredményezheti, hogy többen kihagyják azt, amikor gondolataikat kommentben fejezik ki, és elküldenek.

      Egyetlen dolog hiányzik: a megfelelő tabulátorok. Ezt ki fogom javítani.

  2. 3
  3. 5

    Ok, nem vettem észre, hogy erre gondoltál a GMT-hez való igazodáskor.

    Biztos vagyok benne, hogy rajta van a mr code majom maybe, de talán meg tudna csinálni valamiféle 'ha' állítást a szerver idejére nézve?

    ha a szerver dátuma / időpontja X a posta dátumához / idejéhez viszonyítva, akkor mutasson X képet vagy valami ilyesmi.

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.