ການໄດ້ຮັບ WordPress ໃຫ້ຫຼີ້ນງາມໆດ້ວຍຮູບພາບທີ່ຕອບສະ ໜອງ

ກະວີ: Louise Ward
ວັນທີຂອງການສ້າງ: 6 ກຸມພາ 2021
ວັນທີປັບປຸງ: 8 ເດືອນພຶດສະພາ 2024
Anonim
ການໄດ້ຮັບ WordPress ໃຫ້ຫຼີ້ນງາມໆດ້ວຍຮູບພາບທີ່ຕອບສະ ໜອງ - Creative
ການໄດ້ຮັບ WordPress ໃຫ້ຫຼີ້ນງາມໆດ້ວຍຮູບພາບທີ່ຕອບສະ ໜອງ - Creative

ເນື້ອຫາ

  • ຄວາມຮູ້ທີ່ ຈຳ ເປັນ: ພື້ນຖານ PHP ແລະ CSS
  • ຕ້ອງການ: ຕິດຕັ້ງ WordPress, ຕົວແກ້ໄຂຂໍ້ຄວາມຂອງຕົວເລືອກ
  • ເວລາຂອງໂຄງການ: 10 ນາທີ

ຖ້າທ່ານສະ ໝັກ ສະບັບພິມຂອງວາລະສານ .net (ຖ້າບໍ່, ເປັນຫຍັງບໍ່!?), ທ່ານຈະເຫັນວ່າສະບັບເດືອນນີ້ມີບົດຂຽນທີ່ດີເລີດໃນຫົວຂໍ້“ Design Design with WordPress”.

ໃນບົດຂຽນ, ນັກຂຽນ Jesse Friedman ໄດ້ຍົກອອກບັນດາເຕັກນິກທີ່ມີປະໂຫຍດແທ້ໆ ສຳ ລັບເຮັດໃຫ້ມີຄຸນສົມບັດ WordPress ທີ່ມີປະສິດຕິພາບສູງສຸດແລະເອົາຊະນະໄດ້ເພື່ອຜະລິດເວບໄຊທ໌ຕອບສະ ໜອງ ຢ່າງມີປະສິດຕິຜົນ. ຖ້າທ່ານ ກຳ ລັງຄິດທີ່ຈະຜະລິດເວບໄຊທ໌ຕອບສະ ໜອງ ກັບ WordPress ທ່ານຄວນຈະເອົາ ສຳ ເນົາຂອງບົດຄວາມຂອງລາວແນ່ນອນ. ມັນຕ້ອງອ່ານ.

ເມື່ອບໍ່ດົນມານີ້ໄດ້ສ້າງ blog ສ່ວນຕົວຂອງຂ້ອຍໃນ WordPress ໂດຍໃຊ້ວິທີການຕອບສະ ໜອງ, ມືຖື - ທຳ ອິດຂ້ອຍໄດ້ຄຸ້ນເຄີຍກັບເຕັກນິກບາງຢ່າງທີ່ຂຽນໄວ້ໃນບົດຄວາມ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ລາຍການ ໜຶ່ງ ທີ່ແນ່ນອນ ສຳ ລັບຂ້ອຍແມ່ນວິທີການຂອງ Jesse ໃນການເຮັດໃຫ້ຮູບພາບຂອງແຫຼວຜ່ານ jQuery.


ປັນຫາກັບ WordPress ແລະ“ ຮູບພາບທີ່ມີນໍ້າ”

ດັ່ງທີ່ຂ້ອຍແນ່ໃຈວ່າເຈົ້າໄດ້ຮັບຮູ້ທຸກຮູບພາບຂອງນ້ ຳ - ເຊິ່ງໃຊ້ຄວາມກວ້າງສູງສຸດ: 100% - ຮຽກຮ້ອງໃຫ້ຮູບພາບບໍ່ມີຄວາມກວ້າງຫລືຄວາມສູງທີ່ແນ່ນອນເພື່ອໃຫ້ພວກເຂົາສາມາດປັບຂະ ໜາດ ຂອງພາຊະນະຂອງມັນໄດ້. ແຕ່ໂຊກບໍ່ດີ, WordPress ອັດຕະໂນມັດຄິດໄລ່ຂະ ໜາດ ຂອງຮູບພາບທີ່ຜະລິດຈາກຫໍສະ ໝຸດ ສື່ແລະເພີ່ມຄຸນລັກສະນະຄວາມກວ້າງແລະຄວາມສູງໃຫ້ກັບແທັກ img> ໃດໆ.

ນີ້ແມ່ນສິ່ງທີ່ດີ ສຳ ລັບຄວາມໄວໃນການສະແດງ ໜ້າ ເວັບແຕ່ວ່າມັນກໍ່ກ ຂະຫນາດໃຫຍ່ spanner ໃນວຽກງານເມື່ອເວົ້າເຖິງການສ້າງຮູບແບບທີ່ຕອບສະ ໜອງ ເນື່ອງຈາກວ່າຂະ ໜາດ ຮູບພາບບໍ່ ຈຳ ກັດຕໍ່ຂະ ໜາດ ຂອງພາຊະນະຂອງມັນ.

ນັ້ນແມ່ນປັນຫາ.

ການແກ້ໄຂທີ່ບໍ່ແມ່ນ jQuery

ໃນບົດຂຽນຂອງ Jesse ໄດ້ແນະ ນຳ ໃຫ້ໃຊ້ jQuery ເພື່ອ ກຳ ຈັດຄຸນລັກສະນະຄວາມກວ້າງແລະຄວາມສູງຈາກທຸກໆ img> tags ໃນ ໜ້າ ດຽວເມື່ອມັນໄດ້ໂຫລດ. ນີ້ແນ່ນອນວ່າມັນເຮັດວຽກໄດ້ດີແຕ່ເມື່ອສ້າງເວັບໄຊທ໌້ຂ້ອຍຂ້ອຍບໍ່ມັກຄວາມຄິດທີ່ຈະເພິ່ງພາ JavaScript ເພື່ອບັນລຸສິ່ງນີ້, ໂດຍສະເພາະຖ້າມີຫລາຍໆຮູບພາບໃນ ໜ້າ ທີ່ເປັນ ຄຳ ຖາມ.


ນີ້ແມ່ນບ່ອນທີ່ຕົວກອງ WordPress ມາຊ່ວຍເຫຼືອ.

WordPress codex ກຳ ນົດຕົວກອງຄື:

“ …ຕິດກັບວ່າ WordPress ເປີດໃຊ້ເພື່ອດັດແປງຂໍ້ຄວາມຂອງຫລາຍປະເພດກ່ອນທີ່ຈະຕື່ມໃສ່ຖານຂໍ້ມູນຫລືສົ່ງໄປທີ່ ໜ້າ ຈໍຂອງ browser.”

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

ລະຫັດ

  1. /**
  2. * ບັນດາຮູບພາບທີ່ຮັບຜິດຊອບ
  3. */
  4. add_filter ('post_thumbnail_html', 'remove_thumbnail_dimensions', 10);
  5. add_filter ('image_send_to_editor', 'remove_thumbnail_dimensions', 10);
  6. ຟັງຊັນ remove_thumbnail_dimensions ($ html)
  7. $ html = preg_replace ('/ (ຄວາມກວ້າງ

ໃນລະຫັດຂ້າງເທິງນີ້ພວກເຮົາ ກຳ ລັງເພີ່ມສອງຕົວກອງໂດຍໃຊ້ຟັງຊັນ add_filter. ການໂຕ້ຖຽງຄັ້ງທໍາອິດແມ່ນຕົວກອງທີ່ພວກເຮົາຕ້ອງການທີ່ຈະເຊື່ອມເຂົ້າແລະທີສອງລະບຸເຖິງຫນ້າທີ່ພວກເຮົາຕ້ອງການທີ່ຈະດໍາເນີນການເມື່ອມີການກັ່ນຕອງທີ່ຖືກເອີ້ນ.


ໃນລະຫັດຂອງພວກເຮົາພວກເຮົາຕິດຢູ່ໃນສອງ ໜ້າ ທີ່ທີ່ບໍ່ ໜ້າ ສົນໃຈ:

  1. post_thumbnail_html - ຮູບພາບທີ່ເກັບມາພ້ອມກັບ post_thumbnail ()
  2. image_send_to_editor - ຮູບພາບທີ່ເພີ່ມເຂົ້າໃນບັນນາທິການ

ພວກເຮົາໃຊ້ການສະແດງອອກເປັນປະ ຈຳ ເພື່ອເອົາທັງຄຸນລັກສະນະຂອງຄວາມກວ້າງແລະຄວາມສູງອອກຈາກແທັກຮູບພາບ. ຕອນນີ້ເມື່ອຮູບພາບຂອງພວກເຮົາຖືກສົ່ງໄປທີ່ໂປແກຼມທ່ອງເວັບພວກມັນສາມາດເປັນນ້ ຳ ໄດ້ຢ່າງເຕັມທີ່ຄືກັບທີ່ທ່ານ Marcotte ບອກພວກເຮົາວ່າພວກເຂົາຄວນ.

ການສາລະພາບ

ຂ້ອຍຕ້ອງຍອມຮັບສາລະພາບວ່າມີແນວຄິດທີ່ຈະໃຊ້ add_filter ເພື່ອ ກຳ ຈັດຄຸນລັກສະນະຕ່າງໆທີ່ຂ້ອຍບໍ່ສາມາດໃຊ້ໄດ້ ສຳ ລັບຊີວິດຂ້ອຍຊອກຫາຕົວກອງ WordPress ທີ່ຖືກຕ້ອງເພື່ອຕິດ.

ຫຼັງຈາກການຄົ້ນຫາຫລາຍໆເທື່ອສຸດທ້າຍຂ້າພະເຈົ້າໄດ້ພົບເຫັນບົດຄວາມທີ່ມີປະໂຫຍດສູງສຸດນີ້ໃນ Wordpress Stack Exchange ໂດຍ Nathaniel Taintor ເຊິ່ງສະ ໜອງ ຂໍ້ມູນກ່ຽວກັບສອງຕົວກອງທີ່ຂ້ອຍຕ້ອງການ.

ຖ້ ຳ ພະ

ເທົ່າທີ່ຂ້າພະເຈົ້າຮູ້ພຽງແຕ່ການດຶງດູດທີ່ ສຳ ຄັນຕໍ່ວິທີການນີ້ແມ່ນມັນບໍ່ໄດ້ ກຳ ຈັດຄຸນລັກສະນະຄວາມກວ້າງແລະຄວາມສູງຈາກຮູບພາບທັງ ໝົດ ໃນເວັບໄຊທ໌້ຂອງທ່ານ. ຂ້ອຍພົບວ່ານີ້ເປັນບັນຫາ, ໂດຍສະເພາະກັບຮູບພາບ Gravatar ທີ່ WordPress ໃຊ້ໃນ ຄຳ ເຫັນ.

ຖ້າຜູ້ໃດມີວິທີແກ້ໄຂບັນຫານີ້ກະລຸນາຂຽນ ຄຳ ເຫັນດັ່ງນັ້ນພວກເຮົາທຸກຄົນສາມາດໄດ້ຮັບຜົນປະໂຫຍດ.

ຂ້າພະເຈົ້າຫວັງວ່າສິ່ງນີ້ຈະເປັນປະໂຫຍດແລະສະແດງທາງເລືອກໃນການເພິ່ງພາ JavaScript ເພື່ອປະຕິບັດ“ ຮູບພາບຕ່າງໆ” ໃນເວັບໄຊທ໌ WordPress.

ຄຳ ເວົ້າ: David Smith

Dave Smith ແມ່ນຜູ້ອອກແບບດ້ານ ໜ້າ ດ້ານ ໜ້າ ເຊິ່ງຕັ້ງຢູ່ໃກ້ກັບເມືອງທີ່ສວຍງາມຂອງເມືອງ Bath, ອັງກິດ. ໃນເວລາທີ່ລາວບໍ່ໄດ້ເຮັດວຽກກ່ຽວກັບໂຄງການ ໃໝ່ໆ ແລະ ໜ້າ ຕື່ນເຕັ້ນ, ລາວສາມາດພົບເຫັນການຫຼີ້ນກະດິງໃນທຸກສິ່ງທຸກຢ່າງຈາກກຸ່ມ jazz Big ເຖິງວົງດົນຕີ Symphony. ທ່ານສາມາດຕິດຕາມກັບ Dave ໃນ Twitter ເປັນ @get_dave.

ຫນ້າສົນໃຈຢູ່ໃນເວັບໄຊທ໌້
ວິທີການສ້າງແສງສະຫວ່າງແບບເຄື່ອນໄຫວໃນ Photoshop
ອ່ານ

ວິທີການສ້າງແສງສະຫວ່າງແບບເຄື່ອນໄຫວໃນ Photoshop

ໃນຖານະນັກສິລະປິນແນວຄິດ, ວຽກຂອງພວກເຮົາແມ່ນເພື່ອເອື້ອມອອກຫາຜູ້ຊົມຂອງພວກເຮົາແລະເຊື່ອມຕໍ່ກັບພວກເຂົາໃນລະດັບຄວາມຮູ້ສຶກທີ່ເລິກເຊິ່ງ. ໜຶ່ງ ໃນເຄື່ອງມືຫຼັກຂອງພວກເຮົາເພື່ອບັນລຸເປົ້າ ໝາຍ ນີ້ແມ່ນການອອກແບບແສງສະຫວ່າ...
ຄຳ ແນະ ນຳ ກ່ຽວກັບ Pro: ການອອກແບບແອັບແປ ສຳ ລັບ iOS 7
ອ່ານ

ຄຳ ແນະ ນຳ ກ່ຽວກັບ Pro: ການອອກແບບແອັບແປ ສຳ ລັບ iOS 7

ການອອກແບບ ສຳ ລັບ iO ສະ ເໝີ ຕົ້ນສະ ເໝີ ປາຍສິ່ງທ້າທາຍໂດຍສະເພາະທີ່ຜູ້ອອກແບບຕ້ອງໄດ້ປະເຊີນກັບ. ໃນຂະນະທີ່ iO ລຸ້ນກ່ອນ ໜ້າ ນີ້ໄດ້ສຸມໃສ່ການເບິ່ງແລະຄວາມຮູ້ສຶກທີ່ແປກປະຫຼາດ, ຄວາມງາມແບບຮາບພຽງ 7 ຂອງລະບົບ iO 7 ທີ່ມ...
ການສອນແບບພິມດີດ ສຳ ລັບ 51 ແບບ
ອ່ານ

ການສອນແບບພິມດີດ ສຳ ລັບ 51 ແບບ

ອິນເຕີເນັດເຕັມໄປດ້ວຍການສອນແບບພິມດີດ, ແຕ່ການຍ້າຍຜ່ານພວກມັນເພື່ອຊອກຫາຕົວຢ່າງທີ່ມີຄຸນນະພາບສູງແມ່ນບໍ່ມີຄວາມ ໝາຍ ຫຍັງເລີຍ. ພວກເຮົາໄດ້ພົບເຫັນເພັດທີ່ຫຍາບຊ້າແລະມີລາຍຊື່ຢູ່ນີ້, ດັ່ງນັ້ນທ່ານສາມາດ ນຳ ເອົາທັກສະແລ...