เนื้อหาของวิดเจ็ตเก็บอยู่ที่ไหนในตาราง mysql


9

ฉันมี cPanel เข้าถึงเว็บไซต์ แต่ไม่มีข้อมูลการเข้าสู่ระบบด้วย WordPress ดังนั้นฉันต้องการเปลี่ยนเนื้อหาวิดเจ็ตในเว็บไซต์

ฉันจะเปลี่ยนผ่าน phpmyadmin ได้อย่างไร ข้อมูลแถบเครื่องมือนั้นถูกเก็บไว้ที่ไหนจริง? มันอยู่ข้างในwp-optionsโต๊ะเหรอ?

คำตอบ:


16

ตัวเลือกเครื่องมือจะถูกเก็บไว้ในoptionsตารางภายใต้'sidebars_widgets'เป็นอาร์เรย์ที่ทำให้เป็นอนุกรม ดูโพสต์นี้สำหรับคำอธิบายเพิ่มเติม

ป้อนคำอธิบายรูปภาพที่นี่

เปลี่ยนฟิลด์ต่อ PHPMyAdmin จะไม่แนะนำให้ใช้ PHP, get_option()และupdate_option()แทน WordPress จะดูแลเป็นอันดับที่ถูกต้องแล้ว


ที่น่าประทับใจ! ฉันไม่รู้วิธีอัปเดตค่าโดยใช้ฟังก์ชันนั้น อย่างไรก็ตามฉันแก้ไขปัญหาของฉันโดยการสร้างผู้ใช้รายอื่นผ่าน phpmyadmin ขอบคุณ.
Libin

1

ฉันรู้ว่า WordPress กำลังจัดเก็บเนื้อหาวิดเจ็ตเป็นอาร์เรย์ที่ต่อเนื่องกัน!

ดังนั้นแทนที่จะแก้ไขโดยตรงผ่าน phpmyadmin ฉันได้สร้างผู้ใช้ admin ใหม่ผ่าน phpmyadmin โดยใช้บทช่วยสอนที่ยอดเยี่ยมนี้: วิธีเพิ่มผู้ใช้ผู้ดูแลระบบในฐานข้อมูล Wordpress

จากนั้นฉันเข้าสู่แผงควบคุมและทำการเปลี่ยนแปลงวิดเจ็ต! หวังว่าจะช่วยคนอื่นได้


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