WordPress: ປັບແຕ່ງ CSS ຖ້າ ໜັງ ສືພີມ Post ມື້ນີ້

wordpress logo

ຂ້ອຍຕ້ອງການເພີ່ມຮູບພາບປະຕິທິນເລັກໆນ້ອຍໆໃສ່ໃນກະທູ້ຂອງຂ້ອຍດຽວນີ້. ຂ້າພະເຈົ້າໄດ້ຂຽນສອງຫ້ອງຮຽນ ສຳ ລັບວັນທີ່ div ແລະ ກຳ ນົດພື້ນຫລັງຂອງຮູບພາບທີ່ແຕກຕ່າງກັນໂດຍອີງໃສ່ວ່າການໂພດນັ້ນຖືກຂຽນລົງໃນມື້ນີ້. ຂອບໃຈ Michael H ໃນກອງປະຊຸມ WordPress Support Forums, ສຸດທ້າຍຂ້ອຍໄດ້ຮັບ ຄຳ ເວົ້າຂອງຂ້ອຍຖືກຕ້ອງ! ນີ້ແມ່ນສິ່ງທີ່ຂ້ອຍໄດ້ເຮັດ. ຂ້ອຍມີຮູບພື້ນຫລັງທີ່ ກຳ ນົດ ສຳ ລັບວັນທີ div class:


ສຳ ລັບ div ມື້ນີ້, ຂ້ອຍ ກຳ ນົດຮູບພາບພື້ນຫລັງທີ່ແຕກຕ່າງກັນ ນຳ ໃຊ້ກັບ div class ຊື່ວ່າ the_date_today:


ຕອນນີ້ຂ້ອຍໄດ້ຮັບຊຸດເຫຼົ່ານັ້ນ, ຂ້ອຍ ຈຳ ເປັນຕ້ອງຂຽນລະຫັດບາງຢ່າງທີ່ເພີ່ມ“ _ ມື້ນີ້” ຖ້າໂພສຖືກຂຽນລົງມື້ນີ້:

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

ນີ້ແມ່ນວິທີການເຮັດວຽກນີ້:

  1. ຂ້ອຍ ກຳ ນົດຕົວແປທີ່ມີຊື່ວ່າ $ post_date ເທົ່າກັບວັນທີຂອງການໂພດ ຈັດຮູບແບບເປັນ Ymd.
  2. ຂ້າພະເຈົ້າຂຽນ ຄຳ ຖະແຫຼງການຖ້າວ່າຕົວແປນັ້ນເທົ່າກັບວັນເວລາຂອງມື້ນີ້ (ຈັດເປັນ Ymd ເຊັ່ນດຽວກັນ), ຂ້ອຍຕື່ມ“ _today”

Voila! ຕອນນີ້ຂ້ອຍມີຮູບພາບປະຕິທິນທີ່ສະແດງວ່າໂພສໄດ້ຂຽນລົງມື້ນີ້ຫຼືບໍ່! ຂ້ອຍພຽງແຕ່ຕ້ອງໄດ້ປັບ ສຳ ລັບເຂດເວລາແລະຂ້ອຍຈະເຮັດມັນ!

5 ຄໍາເຫັນ

  1. 1

    ເຮີ້ຍ Doug. ນັ້ນແມ່ນຂີ້ຄ້ານແທ້ໆ!

    ໝາຍ ເຫດຂ້າງຄຽງ, ຂ້ອຍຂໍແນະ ນຳ ໃຫ້ທ່ານຍ້າຍກ່ອງກາເຄື່ອງ ໝາຍ“ ສະ ໝັກ ສະມາຊິກ” ຢູ່ຂ້າງເທິງປຸ່ມເພີ່ມ ຄຳ ເຫັນ… ສຳ ລັບຂ້ອຍທີ່ເປັນມິດກັບຜູ້ໃຊ້ ໜ້ອຍ ໜຶ່ງ.

    ວຽກທີ່ດີເລີດກ່ຽວກັບຮູບພາບປະຕິທິນ ໃໝ່ ແລະ CSS ຂອງທ່ານ.

    • 2

      ຂອບໃຈ Sean.

      ການ ກຳ ນົດ ຕຳ ແໜ່ງ ຂອງກ່ອງກາເຄື່ອງ ໝາຍ ແມ່ນມີຈຸດປະສົງ. ການວາງມັນຢູ່ນອກທົ່ງນາອື່ນໆກໍ່ຈະເປັນການສ້າງຄວາມແຕກຕ່າງລະຫວ່າງມັນກັບທົ່ງນາທີ່ ແໜ້ນ ໜາ ອື່ນໆ. ໂດຍການວາງມັນໃກ້ປຸ່ມ, ມັນວາງຕົວເລືອກໃກ້ກັບການກະ ທຳ, ຕົວຈິງແລ້ວມັນອາດຈະເຮັດໃຫ້ຄົນພາດໂອກາດນີ້ຫຼາຍຂື້ນໃນຂະນະທີ່ພວກເຂົາ ສຳ ເລັດຄວາມຄິດຂອງພວກເຂົາໃນ ຄຳ ເຫັນແລະຍ້າຍສົ່ງ.

      ສິ່ງ ໜຶ່ງ ທີ່ຂາດຫາຍໄປແມ່ນການຢຸດແທັບທີ່ ເໝາະ ສົມ, ເຖິງແມ່ນວ່າ. ຂ້ອຍຈະແກ້ໄຂເລື່ອງນັ້ນ.

  2. 3

    ດີຂ້ອຍຄິດວ່າມັນມີຂໍ້ບົກພ່ອງໃນລະຫັດຂອງທ່ານຕອນນີ້ວ່າມັນເປັນມື້ ໃໝ່. ຮູບສັນຍາລັກປະຕິທິນຍັງເວົ້າໃນມື້ນີ້ແຕ່ວ່າມັນເປັນມື້ອື່ນໃນມື້ນີ້🙂

    • 4

      ປະໂຫຍກສຸດທ້າຍຂອງກະທູ້ກ່າວເຖິງບັນຫາ - ຂ້ອຍຕ້ອງປັບຕົວໃຫ້ກັບ GMT. ຂ້ອຍຍັງຕ້ອງປັບຕົວ ສຳ ລັບ Caching ດັ່ງນັ້ນຂ້ອຍພະຍາຍາມຂ້າ 2 ນົກດ້ວຍ 1 ກ້ອນ.

  3. 5

    Ok, ຂ້ອຍບໍ່ຮູ້ວ່ານັ້ນແມ່ນສິ່ງທີ່ເຈົ້າ ໝາຍ ຄວາມວ່າຈະປັບຕົວໃຫ້ກັບ GMT.

    ຂ້ອຍແນ່ໃຈວ່າທ່ານຢູ່ເທິງມັນ mr code monkey 🙂ແຕ່ບາງທີທ່ານອາດຈະເຮັດບາງ ຄຳ ວ່າ 'ຖ້າ' ເບິ່ງ ໜ້າ ເວລາຂອງເຄື່ອງແມ່ຂ່າຍຂອງທ່ານບໍ?

    ຖ້າວັນທີ / ເວລາຂອງເຊີບເວີຖືກ X ທຽບໃສ່ວັນທີແລະເວລາທີ່ສະແດງໃຫ້ເຫັນຮູບພາບ X ຫລືບາງສິ່ງບາງຢ່າງທີ່ມີຜົນກະທົບນັ້ນ.

ທ່ານຄິດແນວໃດ?

ເວັບໄຊທ໌ນີ້ໃຊ້ Akismet ເພື່ອຫຼຸດຜ່ອນການຂີ້ເຫຍື້ອ. ຮຽນຮູ້ວິທີທີ່ຂໍ້ມູນຂອງທ່ານຖືກປະຕິບັດ.