วิธีนำเข้าโพสต์ wordpress ด้วยภาพจากเว็บไซต์ wordpress หนึ่งไปยังอีกอัน?


15

ฉันใช้เครื่องมือ -> นำเข้าและส่งออกแล้วแต่ไม่ได้ผล ฉันได้ลองใช้ปลั๊กอิน Wp-All-Import และ Export แล้วมันก็ไม่ทำงาน เฉพาะเนื้อหาที่นำเข้าไม่ใช่ภาพ วิธีแก้ไขปัญหานี้ มีวิธีการนำเข้าโพสต์ด้วยภาพหรือไม่?


ดูบทความนี้ที่นี่พวกเขากล่าวถึงวิธีที่คุณสามารถนำเข้า / ส่งออกภาพเด่น
Arsalan Mithani

2
คุณต้องการนำเข้าการส่งออกจำนวนโพสต์ สิ่งคือคุณสามารถใช้การส่งออกเริ่มต้นการนำเข้า WP และเพียงปล่อยให้มันทำงานมันจะใช้เวลาสักครู่สำหรับภาพที่จะได้รับการนำเข้าดังนั้นให้เวลา ตัวเลือก B จะ mbe เพื่อส่งออก / นำเข้าไฟล์สื่อทั้งหมดแล้วดำเนินการโพสต์ต่อ
Marko Jezernik

สวัสดี .. ไม่เพียง แต่ภาพเด่น รูปภาพทั้งหมดในโพสต์ไม่ได้นำเข้า
Padmini Maddur

คำตอบ:


14

ใช้ปลั๊กอินส่งออกรูปภาพเด่นที่ให้คุณส่งออกรูปภาพเด่นจากโพสต์หรือประเภทโพสต์ที่กำหนดเองไปยัง WordPress xml เพื่อให้คุณสามารถนำเข้ารูปภาพเหล่านั้นในเว็บไซต์อื่น ๆ โดยใช้เครื่องมือผู้นำเข้า WordPress

https://wordpress.org/plugins/export-featured-images/#description

วิธีใช้??

  1. ก่อนอื่นนำเข้าโพสต์ของคุณไปยังไซต์ใหม่
  2. ใช้ปลั๊กอินนี้ในเว็บไซต์เก่าของคุณและไปที่เครื่องมือ> ส่งออกรูปภาพเด่นและเลือกประเภทโพสต์ จากนั้นคุณจะได้รับไฟล์ .xml
  3. ในเว็บไซต์ใหม่ของคุณไปที่เครื่องมือและเลือกนำเข้า WordPress จากนั้นเลือกไฟล์. xmlที่คุณดาวน์โหลดในขั้นตอนก่อนหน้า

นั่นคือทั้งหมด .. โพสต์ของคุณถูกแมปด้วยภาพเด่น สนุก!


1
ยังไม่ได้รับการอัปเดตในขณะที่ใช้งานได้กับ Wordpress 5.2.2 ช่วยชีวิต !! ทำไมระดับการใช้งานนี้ไม่ได้อยู่ในแกนกลางฉันไม่รู้จริงๆ
Chris Pink

@ChrisPink คุณกำลังตรวจสอบ "นำเข้าสิ่งที่แนบสื่อ" ที่ขั้นตอนที่ 1 และ 3 หรือเพียงแค่ขั้นตอนที่ 3?
Jonny

1
ทั้งขั้นตอนที่ 1 และ 3
Chris Pink

น่าเสียดายที่ปลั๊กอินนี้ดูเหมือนว่าถูกลบออกจากที่เก็บ WP
clayRay

ทดสอบการส่งออกด้วย WordPress 5.2.5 และทดสอบการนำเข้าด้วย WordPress 5.2.4, ทำงานได้อย่างมีเสน่ห์!
เคน

9

ทำไมภาพไม่ได้รับการนำเข้า

นี่เป็นขั้นตอนการส่งออกที่ทำให้เกิดปัญหากับไฟล์แนบรูปภาพ ฟังก์ชั่นการส่งออกของ WordPress ไม่รวมประเภทโพสต์“ สิ่งที่แนบมา” เว้นแต่คุณจะเลือกตัวเลือกการส่งออก“ เนื้อหาทั้งหมด” แต่ถ้าคุณต้องการนำเข้าและส่งออกโพสต์ของคุณจากไซต์หนึ่งไปยังอีกไซต์หนึ่งแสดงว่าคุณสูญเสียไฟล์แนบ มีข้อมูลเพิ่มเติมเกี่ยวกับการเป็นว่าทำไมเรื่องนี้ที่นี่

วิธีนำรูปภาพเข้ามาในเว็บไซต์ใหม่ของคุณ

ดังนั้นหากคุณเพียงส่งออกและนำเข้าโพสต์หนึ่งตัวเลือกคือการย้ายภาพของคุณด้วยตนเอง แต่นั่นอาจเป็นงานจำนวนมากโดยเฉพาะในไซต์ที่มีขนาดใหญ่กว่า อีกทางเลือกหนึ่งคือการนำเข้าโพสต์ที่คุณไม่มีภาพจากนั้นใช้ปลั๊กอินอัปโหลดรูปภาพอัตโนมัติเพื่อเพิ่มรูปภาพในภายหลัง ปลั๊กอินนี้ทำสิ่งต่าง ๆ :

  • ดูเหมือนว่าจะหา URL รูปภาพในโพสต์ของคุณ (โพสต์ที่นำเข้ายังคงมี URL ของรูปภาพอยู่ แต่มันจะชี้ไปยังไซต์ที่เนื้อหาถูกส่งออกมา)
  • จากนั้นรับภาพภายนอกเหล่านั้นและอัปโหลดไปยัง WordPress อัปโหลดไดเรกทอรีภายในเครื่องและเพิ่มรูปภาพไปยังไลบรารีสื่อ
  • และในที่สุดมันจะแทนที่ URL รูปภาพเก่าด้วย URL ใหม่

กระบวนการนี้เป็นแบบกึ่งอัตโนมัติและค่อนข้างรวดเร็ว คุณสามารถถอนการติดตั้งปลั๊กอินอีกครั้งเมื่อเสร็จแล้วดังนั้นคุณจะไม่เหลือปลั๊กอินเสริมบนเว็บไซต์ของคุณ การใช้ปลั๊กอินเพื่อจุดประสงค์นี้ไม่ได้จัดทำเอกสารไว้อย่างชัดเจนในเอกสารประกอบของปลั๊กอินดังนั้นนี่คือคำแนะนำทีละขั้นตอน

ทีละขั้นตอน: การนำเข้าโพสต์และรูปภาพจากเว็บไซต์หนึ่งไปยังอีกเว็บไซต์ด้วยปลั๊กอิน WordPress Importer และอัพโหลดรูปภาพอัตโนมัติ

ขั้นตอนที่ 1: เตรียมไฟล์ส่งออกของคุณบนเว็บไซต์เก่า
บนเว็บไซต์เก่าของคุณไปที่ 'เครื่องมือ> ส่งออก' และส่งออกโพสต์ของคุณเท่านั้น

ขั้นตอนที่ 2: นำเข้าโพสต์ของคุณไปยังเว็บไซต์
ใหม่ในเว็บไซต์ใหม่ของคุณไปที่ 'เครื่องมือ> นำเข้า' และนำเข้าโพสต์ที่คุณส่งออก ผู้นำเข้ามีตัวเลือกในการดาวน์โหลดและนำเข้าไฟล์แนบ แต่สิ่งนี้จะไม่ทำงานหากคุณไม่ได้ย้ายเนื้อหาทั้งหมดดังนั้นคุณสามารถเพิกเฉยได้

ขั้นตอนที่ 3: ติดตั้งและเปิดใช้งานปลั๊กอินอัปโหลดรูปภาพโดยอัตโนมัติ
จะติดตั้งเป็นปลั๊กอินอื่น ๆ ในที่เก็บ WordPress เมื่อเปิดใช้งานปลั๊กอินจะเพิ่มหน้าการตั้งค่าภายใต้ 'การตั้งค่า> อัปโหลดภาพอัตโนมัติ' แต่จากประสบการณ์ของฉันคุณสามารถปล่อยให้เป็นค่าเริ่มต้น

ขั้นตอนที่ 4: นำรูปภาพจากไซต์เก่าของคุณไปยังไซต์ใหม่ของคุณ
ในขณะที่เขียนปลั๊กอินไม่มีตัวเลือกให้ผ่านโพสต์และการอัปโหลดจำนวนมากของคุณโดยอัตโนมัติรวมทั้งอัปเดตรูปภาพทั้งหมด แต่จะอัปเดตแต่ละโพสต์เมื่อคุณบันทึก หากคุณมีโพสต์จำนวนมากนี่เป็นงานจำนวนมาก แต่มีเคล็ดลับเล็กน้อย คุณสามารถไปที่หน้าจอของคุณและโพสต์ภาพรวมการอัปเดตข้อความของคุณ มีข้อมูลเพิ่มเติมเล็กน้อยเกี่ยวกับสิ่งนี้ที่นี่ (บันทึกที่เป็นประโยชน์เกี่ยวกับหลายไซต์)

เป็นหลักคุณเลือกหลายโพสต์แล้วภายใต้ 'การกระทำจำนวนมาก' เลือก 'แก้ไข' และกดปุ่ม 'ใช้' จากนั้นโดยไม่ต้องทำการปรับเปลี่ยนใด ๆ ให้คลิกปุ่ม 'อัปเดต' ขึ้นอยู่กับเซิร์ฟเวอร์ของคุณคุณอาจได้รับการหมดเวลาเมื่อกระบวนการทำงานดังนั้นจึงเป็นความคิดที่ดีที่จะทำโพสต์ครั้งละ 20 ถึง 50 ครั้ง

โพสต์การอัปเดตเป็นกลุ่ม

ขั้นตอนที่ 5: ตรวจสอบการโพสต์ของคุณและยกเลิก / ถอนการติดตั้งปลั๊กอิน
เมื่อทุกอย่างเสร็จสิ้นคุณสามารถตรวจสอบการโพสต์ของคุณและยืนยันตอนนี้พวกเขาอ้างอิงภาพท้องถิ่น จากนั้นคุณไม่จำเป็นต้องใช้ปลั๊กอินอีกต่อไปและคุณสามารถปิดและลบได้อย่างปลอดภัย

ความคิดสุดท้าย

อาจเป็นความคิดที่ดีในการสำรองข้อมูลของเว็บไซต์ใหม่ของคุณก่อน (อย่างน้อยฐานข้อมูลของเว็บไซต์ของคุณ)

ในขณะที่เขียนปลั๊กอินอัปโหลดรูปภาพอัตโนมัติยังไม่ได้รับการปรับปรุงเป็นระยะเวลานาน แต่ในการทดสอบก็ใช้งานได้ดี

ด้วยวิธีนี้ภาพทั้งหมดในโพสต์นำเข้าไม่ใช่แค่ภาพเด่น


1
คำตอบที่ดี ทำงานได้อย่างสมบูรณ์แบบ
Chris

สิ่งนี้ไม่ได้ผลสำหรับฉัน
เรียบร้อย

0

มีหลายวิธีที่คุณสามารถทำได้:

  • คู่มือ
  • ใช้ปลั๊กอิน

สำหรับคู่มือมันเป็นกระบวนการที่ยาวกว่าเล็กน้อยคุณต้องดาวน์โหลดไฟล์ทั้งหมดจากเซิร์ฟเวอร์หนึ่งเครื่องและอัปโหลดไปยังเซิร์ฟเวอร์อื่น ทำการเปลี่ยนแปลงบางอย่างกับฐานข้อมูลสำรองเช่นแทนที่ URL แล้วอัปโหลดไฟล์ DB เช่นกัน

วิธีอื่นที่ดีกว่าคือใช้ปลั๊กอินที่เรียกว่า "All in one Migration" นี่คือลิงค์ที่สามารถแนะนำคุณเกี่ยวกับกระบวนการทั้งหมด:

https://makersbyte.com/easily-export-import-wordpress-sites/


0

ฉันเป็นคนที่ดีที่สุดที่จะตอบคำถามนี้ขณะที่ฉันกำลังเผชิญกับปัญหาเดียวกันขณะนำเข้า ปัญหาไม่ได้เกิดขึ้นในการนำเข้า


มันอยู่ในการส่งออก เมื่อคุณส่งออกเนื้อหาทั้งหมดแล้วคุณนำเข้าพร้อมไฟล์แนบที่ไฟล์ XML รูปภาพทั้งหมดของคุณจะถูกดาวน์โหลด แต่เมื่อคุณส่งออกบทความที่เลือกแล้วนำเข้าพร้อมไฟล์แนบดังนั้นเฉพาะบทความที่นำเข้าเท่านั้น ดังนั้นในการแก้ไขปัญหานี้จะมีปลั๊กอินที่ส่งออกไฟล์ XML ที่ถูกต้องเช่นเดียวกับการส่งออกไฟล์ XML เนื้อหาทั้งหมด

ดังนั้นนี่คือปลั๊กอินhttps://wordpress.org/plugins/demomentsomtres-wp-export

สิ่งนี้จะสร้างตัวเลือกการส่งออกใหม่เช่นเดียวกับ GUI การส่งออก WordPress เริ่มต้น แต่ด้วยคุณสมบัติขั้นสูงดังนั้นเมื่อคุณนำเข้าไฟล์ XML นั้นสื่อของคุณจะถูกนำเข้าในขณะที่นำเข้าไฟล์ XML นั้น (จากเซิร์ฟเวอร์เริ่มต้นไปยังเซิร์ฟเวอร์ท้องถิ่นของคุณ) คุณไม่จำเป็นต้องติดตั้งใน Wordpress ที่คุณนำเข้าสื่อเพียงแค่ต้องติดตั้งบน WordPress เซิร์ฟเวอร์ส่งออก


0

นั่นเป็นเคล็ดลับสำหรับฉัน ตัวเลือกอื่น ๆ ทั้งหมดไม่ทำงาน แต่ในที่สุดปลั๊กอินนั้นก็ทำในสิ่งที่ฉันต้องการ!

ฉันต้องส่งออกอสังหาริมทรัพย์จากที่หนึ่งไปอีกที่หนึ่ง สถานที่ให้บริการแต่ละแห่งมีภาพจำนวนมาก ปลั๊กอินนี้ https://wordpress.org/plugins/demomentsomtres-wp-exportทำสิ่งที่ฉันต้องการอย่างแน่นอน - ดาวน์โหลดและอัพโหลดรูปภาพทั้งหมดจากไซต์แรกไปยังไซต์ที่สอง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.