WordPress: MySQL ຄົ້ນຫາແລະທົດແທນໂດຍໃຊ້ PHPMyAdmin

wordpress

ຂ້ອຍໄດ້ແກ້ໄຂເລັກນ້ອຍໃນການຈັດວາງ ໜ້າ ຕາຂອງຂ້ອຍມື້ນີ້. ຂ້ອຍໄດ້ອ່ານແລ້ວ blog ຂອງ John Chow ແລະ blog ຂອງ Problogger ວ່າການຈັດຕໍາ ແໜ່ງ ໂຄສະນາຂອງທ່ານຢູ່ໃນສ່ວນຂອງການໂພດສາມາດສົ່ງຜົນໃຫ້ລາຍໄດ້ເພີ່ມຂື້ນຢ່າງຫຼວງຫຼາຍ. Dean ກຳ ລັງເຮັດວຽກກັບລາວເຊັ່ນກັນ.

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

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

ໜຶ່ງ ໃນປະເດັນທີ່ມີການວາງໂຄສະນານີ້ຢູ່ທາງເທິງເບື້ອງຂວາມືແມ່ນວ່ານີ້ແມ່ນບ່ອນທີ່ຂ້ອຍມັກຈະວາງຮູບພາບເພື່ອຈຸດປະສົງກ່ຽວກັບຄວາມງາມແລະແຕ່ງຕົວອາຫານຂອງຂ້ອຍແລະ ແຍກຄວາມແຕກຕ່າງຈາກອາຫານອື່ນໆ. ຂ້ອຍມັກຈະເລືອກເອົາຊິ້ນສ່ວນຂອງ clipart ທັງດ້ານຂວາຫລືຊ້າຍໃນໂພສໂດຍໃຊ້:

ຮູບຊ້າຍ


ສິດຮູບພາບ:


ໝາຍ ເຫດ: ບາງຄົນມັກໃຊ້ຮູບແບບ ສຳ ລັບເລື່ອງນີ້, ແຕ່ການຈັດຄວາມສອດຄ່ອງບໍ່ໄດ້ເຮັດວຽກໃນອາຫານຂອງທ່ານ CSS.

ກຳ ລັງປັບປຸງທຸກໆໂພສໂດຍໃຊ້ຄົ້ນຫາແລະປ່ຽນແທນ:

ເພື່ອດັດແປງຮູບພາບທີ່ເຄີຍມີຢູ່ໃນທຸກໆໂພດດຽວເພື່ອຮັບປະກັນວ່າຮູບພາບຂອງຂ້ອຍທັງ ໝົດ ຖືກປ່ອຍໃຫ້ຖືກຕ້ອງສາມາດເຮັດໄດ້ງ່າຍໂດຍໃຊ້ ຄຳ ຖາມ Update ໃນ PHPMyAdmin ສຳ ລັບ MySQL:

update table_name set table_field = ທົດແທນ (table_field, 'replace_that', 'with_this');

ສະເພາະຕໍ່ WordPress:

update `wp_posts` ຕັ້ງ `post_content` = ທົດແທນ (` post_content`, 'replace_that', 'with_this');

ເພື່ອແກ້ໄຂບັນຫາຂອງຂ້ອຍ, ຂ້ອຍໄດ້ຂຽນແບບສອບຖາມເພື່ອທົດແທນ“ image = 'right'” ດ້ວຍ“ image = 'left'”.

ໝາຍ ເຫດ: ໃຫ້ແນ່ໃຈໃນການ ສຳ ຮອງຂໍ້ມູນຂອງທ່ານກ່ອນທີ່ຈະເຮັດການອັບເດດຄັ້ງນີ້ !!!

16 ຄໍາເຫັນ

  1. 1
  2. 3

    ຂອບໃຈທີ່ໃຫ້ຂໍ້ມູນເພີ່ມເຕີມໃນຫົວຂໍ້ນີ້. ຂ້ອຍໄດ້ເຫັນໂຄສະນາດ້ານຊ້າຍຫລືຂວາກ່ອນຢູ່ໃນເວັບໄຊທ໌ອື່ນໆດັ່ງນັ້ນເບິ່ງຄືວ່າມັນເປັນສະຖານທີ່ທີ່ນິຍົມ. ໂຄສະນາຂອງທ່ານໄຫຼຢູ່ເບື້ອງຂວາຂອງໂພດ.

    ຂ້ອຍອາດຈະປ່ຽນໄປຫາທາງຂວາມືກັບການໂຄສະນາຂອງຂ້ອຍເຊັ່ນກັນໃນອະນາຄົດອັນໃກ້ນີ້. ມັນຈະເປັນສິ່ງທີ່ ໜ້າ ສົນໃຈທີ່ຈະເຫັນວ່າມີລາຍໄດ້ຕື່ມອີກບໍທີ່ເປັນຜົນ.

    • 4

      ຂ້ອຍຈະຕິດຕາມພວກເຂົາແນ່ນອນ. ຄວາມປະທັບໃຈໂດຍລວມແມ່ນຫຼຸດລົງພຽງເລັກນ້ອຍດຽວນີ້, ສະນັ້ນລາຍໄດ້ກໍ່ຍັງຊັກຊ້າ. ຂ້ອຍຈະໃຫ້ມັນສອງສາມອາທິດເພື່ອເບິ່ງ! ຂ້ອຍຈະແນ່ໃຈວ່າຈະລາຍງານກ່ຽວກັບມັນ.

  3. 5

    ທ່ານໄດ້ຮັບຫຍັງກັບປ້າຍໂຄສະນາໃນຫນ້າດັດສະນີຂອງທ່ານ, Doug? ຂ້ອຍບໍ່ເຮັດດີກັບພວກເຂົາ.

    ໂດຍທົ່ວໄປແລ້ວ, ໂຄສະນາພາຍໃນ (180 ແລະ 250 ກ້ວາງ) ແລະໂຄສະນາພາຍຫຼັງໂພດ (336 ກ້ວາງ) ໄດ້ຮັບຄວາມສົນໃຈຫຼາຍທີ່ສຸດ.

  4. 7

    ອອກຈາກຄວາມສົນໃຈ. ທ່ານໄດ້ປັບປຸງແກ້ໄຂເອກະສານແມ່ແບບຂອງທ່ານເພື່ອສະແດງໂຄສະນາໃນໂພສຂອງທ່ານຫຼືທ່ານ ກຳ ລັງໃຊ້ປັpluginກອິນເພື່ອຈັດການ ຕຳ ແໜ່ງ ໂຄສະນາ.

    • 8

      ສະບາຍດີຄະນະບໍດີ,

      ຂ້ອຍໃຊ້ການລວມກັນ. ຂ້ອຍມີ ໄປສະນີ ປັIກອິນທີ່ຂ້ອຍຂຽນ…ແຕ່ມັນຍັງບໍ່ເຮັດໃນສິ່ງທີ່ຂ້ອຍຕ້ອງການແທ້ໆ. ບາງທີອາດມີການປ່ອຍຫຼືສອງໃນອະນາຄົດ?

      ສ່ວນທີ່ເຫຼືອຂ້ອຍພຽງແຕ່ແກ້ໄຂໃນຫົວຂໍ້ຂອງຂ້ອຍ.

      Doug

  5. 9
  6. 10

    ເຮີ້ຍ Doug. ພຽງແຕ່ໃຊ້ ຄຳ ແນະ ນຳ ຂອງທ່ານເພື່ອອັບເດດທີ່ຢູ່ອີເມວຂອງຂ້ອຍໃນ WP DB ຂອງຂ້ອຍ. ເຮັດວຽກຄືກັບສະ ເໜ່. ຂອບໃຈ.

    BTW, ມາຜ່ານໂພສນີ້ຢູ່ໃນ Google, ຄົ້ນຫາ "ໂດຍໃຊ້ການຄົ້ນຫາ mysql ທົດແທນ ຄຳ ຖາມ." ຂຶ້ນມາທີ 3.

    • 11

      Woohoo! ທີ 3 ແມ່ນດີ! ເວັບໄຊທ໌້ຂອງຂ້ອຍເບິ່ງຄືວ່າໄດ້ມີການຈັດຫາທີ່ດີຫຼາຍໃນ Search Engines ໃນປີທີ່ຜ່ານມາ. ກົງກັນຂ້າມ, ຂ້ອຍຈັດອັນດັບສູງກວ່າຫລາຍໆ Blog Search Engine. 🙂

  7. 12

    ນີ້ເບິ່ງຄືວ່າຈະເຮັດວຽກທີ່ດີກວ່າ ສຳ ລັບ mysql ຂອງຂ້ອຍ… ..

    UPDATE wp_posts SET post_content = ທົດແທນ (post_content, 'ທົດແທນສິ່ງນີ້', 'ດ້ວຍສິ່ງນັ້ນ');

  8. 13
  9. 14
  10. 15

    ຂໍຂອບໃຈ! Mine ໄດ້ຮຽກຮ້ອງໃຫ້ໃຊ້ "ບໍ່ 'ອ້ອມການຊອກຫາແລະປ່ຽນຕົວ ໜັງ ສື. ຂ້ອຍ ກຳ ລັງໃຊ້ມັນເພື່ອຍ້າຍຂໍ້ມູນ SQL ທັງ ໝົດ ຈາກເວບໄຊທ໌ ໜຶ່ງ ໄປຫາອີກເວັບ ໜຶ່ງ. ມັນໄດ້ປະຫຍັດຜົນງານຫຼາຍ!

  11. 16

    ບໍ່ດົນມານີ້ຂ້າພະເຈົ້າຢາກປ່ຽນສາຍພາຍໃນ MySQL, ແຕ່ພາກສະ ໜາມ ສາມາດປະກອບມີ 2 ລາຍການ. ສະນັ້ນຂ້າພະເຈົ້າຈຶ່ງຫໍ່ REPLACE () ພາຍໃນ REPLACE (), ເຊັ່ນວ່າ:

    REPLACE (REPLACE (ພາກສະ ໜາມ ຊື່, "ສິ່ງທີ່ພວກເຮົາ ກຳ ລັງຊອກຫາ", "ທົດແທນຕົວຢ່າງ ທຳ ອິດ"), "ສິ່ງອື່ນທີ່ພວກເຮົາ ກຳ ລັງຊອກຫາ", "ທົດແທນຕົວຢ່າງທີສອງ"))

    ນີ້ແມ່ນ syntax ທີ່ຂ້ອຍເຄີຍໃຊ້ເພື່ອຄົ້ນຫາຄ່າຂອງ boolean:

    ລາຍຊື່ (REPLACE (ພາກສະ ໜາມ, 1, "ແມ່ນແລ້ວ"), 0, "ບໍ່")

    ຫວັງວ່ານີ້ຈະຊ່ວຍໄດ້!

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

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