คำถามติดแท็ก upgrade

3
ปลั๊กอิน Wordpress Update ตะขอ / การกระทำ? ตั้งแต่ 3.9
ฉันได้ทำการวิจัยนี้สองสามครั้งแล้ว แต่การค้นหาของฉันไม่ได้เปิดเผยอะไรมากนอกจากรหัสที่กำหนดเองซึ่งอาจจะเป็นแบบฝึกหัด WordPress ที่ดีหรือไม่ดีก็ได้ ในฐานะของรุ่นล่าสุด (WordPress 3.9 "สมิ ธ ") มีการเพิ่มเบ็ดเข้าไปในกระบวนการอัปเดตปลั๊กอินหรือไม่? ฉันถามเพราะมันเป็นความต้องการขั้นพื้นฐานมาก แต่ฉันไม่เห็นมันเพิ่มไปยัง codex (ยัง) ถ้าไม่นักพัฒนาทั่วไปและผู้ปฏิบัติงานที่ดีที่สุดจ้างอะไร แก้ไข: เพื่อชี้แจงฉันไม่ได้พูดถึงการเปิดใช้งาน แต่เกี่ยวกับการอัปเดตด้วยวิธีนี้หากมีการเปลี่ยนแปลงในฐานข้อมูลหรืออาจแก้ไขได้

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

4
ล้างข้อมูลอัปโหลดโฟลเดอร์โครงสร้างฐานข้อมูล Media Library
ฉันทำการอัปเกรดและล้างข้อมูลบล็อกเก่าที่เริ่มต้นใน Blogger.com จากนั้นย้ายไปใช้ WordPress 2.1, 2.3 และ 3.0 ที่โฮสต์โดยโฮสต์เอง ภาพในการโพสต์จะกระจายอยู่รอบส่วนใหญ่ของพวกเขาใน/wp-content/แต่ไม่ทั้งหมดในหรือ/wp-content/uploads/ /wp-content/uploads/year/month/คนอื่นยังคงอ้างอิงเซิร์ฟเวอร์รูปภาพของ blogger.com ฉันต้องการที่จะรวมพวกเขาทั้งหมดใน/wp-content/uploads/year/month/ซึ่งฉันคิดว่าเป็นสถานที่ "ถูกต้อง"? สิ่งนี้จะทำให้การอัพเกรดในภายหลังง่ายขึ้น วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร? ฉันต้องการอัปเดตข้อมูลเมตาด้วยเพื่อให้ Media Library สามารถจัดการข้อมูลทั้งหมดได้ ฉันไม่พบเอกสารใด ๆ เกี่ยวกับเรื่องนี้ดังนั้นขออภัยถ้าฉันพลาดมันโปรดชี้ไปที่มัน แน่นอนฉันจะให้การเปลี่ยนเส้นทางจากที่ตั้งเก่าไปยังที่ใหม่ วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร? เทมเพลต404.phpของปลั๊กอินหรือไม่ ฉันต้องการเพิ่มการบันทึกบางส่วนเพื่อให้เราสามารถค้นหาหน้าอ้างอิงและอาจแก้ไขให้ถูกต้อง ( แต่เดิมคำถามนี้ถูกถามในฟอรัมการสนับสนุน WordPressแต่ไม่มีคำตอบที่เป็นประโยชน์)

3
อัปเกรดปลั๊กอิน: การตั้งค่าวิดเจ็ต
ฉันได้ลองทำวิจัยเรื่องนี้แล้ว แต่ยังไม่พบว่ามีอะไรที่แข็ง ฉันมีปลั๊กอินที่ฉันใช้งานและระหว่างเวอร์ชันล่าสุดและเวอร์ชันใหม่ที่เราได้ทำการปรับปรุงบางอย่างสำหรับวิดเจ็ตที่เปลี่ยนชื่อการตั้งค่าบางส่วน (ในแบ็กเอนด์) และฉันมีปัญหาในการสร้างรูทีนการอัพเกรดเพื่อทำสิ่งนี้ สิ่งที่ฉันได้ทำจนถึงตอนนี้ที่ดูเหมือนว่าจะทำงาน (ส่วนใหญ่) คือ: $widget = get_option( 'widget_name' ); if( is_array( $widget ) && ! empty( $widget ) ) { foreach( $widget as $a => $b ) { if( ! is_array( $b ) ) { continue; } foreach( $b as $k => $v ) { $widget[$a]['setting1'] …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.