WordPress

คำถาม & คำตอบสำหรับนักพัฒนา WordPress และผู้ดูแลระบบ

5
วิธีการตรวจสอบปลั๊กอิน WP ที่ใช้บนไซต์
เป็นไปได้หรือไม่ที่จะตรวจสอบรายการปลั๊กอินที่ใช้บนไซต์ WP นอกจากนี้นอกเหนือจากลางสังหรณ์เริ่มต้นของฉันแล้วจะยืนยันได้อย่างไรว่าบล็อกนั้นขับเคลื่อนโดย WP
10 plugins 

2
เป็นไปได้ไหมที่จะมี "ระดับ" สถานะแบบร่าง / เผยแพร่เพิ่มเติม
มีวิธีใดบ้างที่จะมีสถานะการโพสต์มากกว่าแบบร่างหรือเผยแพร่ ตัวอย่างเช่นหากคุณเขียนบทความจำนวนมากคุณอาจต้องการพิมพ์เนื้อหาทั้งหมดและตั้งสถานะของโพสต์เหล่านี้เป็น "เนื้อหา - ร่างจดหมาย" จากนั้นคุณสามารถจัดรูปแบบใหม่ทำให้ข้อความเป็นตัวหนาเพิ่มการเน้นโค้ด ฯลฯ และตั้งค่าเป็น "Styled - Drafted" จากนั้นในการตรวจสอบขั้นสุดท้ายคุณสามารถตั้งสถานะเป็น "ตรวจสอบแล้ว" จากนั้นในที่สุดก็เผยแพร่มัน เป็นไปได้ใน wordpress เวอร์ชัน 3 ปัจจุบันเพื่อให้บรรลุสถานการณ์ดังกล่าว?

4
สร้างไซต์มือถือที่มีเนื้อหาเดียวกันเพียงธีมที่แตกต่าง
ฉันมีเว็บไซต์ WordPress และต้องการสร้างธีมที่แตกต่างสำหรับมือถือ ฉันต้องการสร้างโดเมนย่อยเช่น m.domain.com ซึ่งจะใช้ธีมที่ปรับให้เหมาะกับมือถือซึ่งแตกต่างจากธีมเวอร์ชันเดสก์ท็อปเป็นอย่างมาก ฉันเข้าใจว่าไซต์หลายไซต์จะจัดการปัญหาโดเมนย่อย แต่ฉันต้องการให้เนื้อหาทั้งหมดโพสต์ที่กำหนดเองปลั๊กอิน ฯลฯ อยู่ในไซต์เดียวในผู้ดูแลระบบ มีสิ่งใดบ้างที่จะอนุญาตให้ฉันสร้างโดเมนย่อยสำหรับมือถือและมีธีมแยกต่างหากที่ใช้กับไซต์ย่อยนั้นในขณะที่รักษาเนื้อหาโพสต์ปลั๊กอินในไซต์เดียวในผู้ดูแลระบบหรือไม่ ขอบคุณ!

6
วิธีการใช้หน่วยความจำมากกว่า 256MB ในผู้ดูแลระบบ?
ฉันกำลังสร้างเว็บไซต์สำหรับช่างภาพที่อัปโหลดรูปภาพที่มีขนาดใหญ่สำหรับกล้องดิจิทัลในปัจจุบัน รูปภาพค่อนข้างใช้หน่วยความจำค่อนข้างมากโดยเฉพาะการทำงานของภาพเช่นการสร้างภาพขนาดย่อ ดังนั้นฉันจึงต้องการเพิ่มขีด จำกัด หน่วยความจำในผู้ดูแลระบบที่สูงกว่า 256MB - จะทำอย่างไรได้บ้าง? ฉันอนุญาตให้ CGI และ PHP ใช้งานได้มากถึง 1 กิกะไบต์ แต่ wordpress ลดหน่วยความจำลงเหลือ 256MB เสมอ ความคิดใด ๆ ที่จะแก้ไขปัญหานั้นในฝั่งไคลเอ็นต์ที่ต้องสามารถอัปเดตอัตโนมัติได้ UPDATE: จาก Wordpress 3.2 อย่างต่อเนื่องขีด จำกัด ของหน่วยความจำสูงสุดใน Wordpress จะกำหนดค่าสามารถอีกครั้ง


2
วิธีสร้างข้อความที่กำหนดเองในการอัพเดทปลั๊กอิน
ฉันเห็นข้อความนี้วันนี้เมื่อเข้าถึงหน้าปลั๊กอินของฉัน: ดังนั้นฉันจะสร้างสิ่งนี้ได้อย่างไรหากฉันต้องการอัปเดตปลั๊กอินของตัวเองที่โฮสต์บนเวิร์ดเพรส
10 plugins  updates 

3
ฉันจะอัปโหลดภาพจำนวนมากและสร้างโพสต์สำหรับแต่ละภาพในเวลาเดียวกันโดยอัตโนมัติได้อย่างไร
ฉันรู้วิธีอัปโหลดภาพหลายภาพในโพสต์ที่มีอยู่ แต่นี่เป็นสถานการณ์ที่แตกต่าง นี่คือแคตตาล็อกเนื้อหาขนาดใหญ่โดยมีโพสต์ประเภทกำหนดเองแต่ละรายการที่แสดงเนื้อหารูปภาพ (ดังนั้นรูปภาพเดียวจะถูกกำหนดเป็น "รูปภาพเด่น" สำหรับแต่ละโพสต์) ทั้งระบบใช้งานได้ดีสำหรับการสร้างสินทรัพย์แบบครั้งต่อครั้ง แต่ใช้เวลานานเกินไป ฉันต้องสามารถ "แบตช์" อัปโหลดภาพหลายภาพในครั้งเดียวจากนั้นสร้างโพสต์ใหม่สำหรับแต่ละภาพจากนั้นแนบภาพไปที่โพสต์ใหม่ในชื่อ "ภาพเด่น" จะไม่มีเนื้อหาข้อความที่ป้อนสำหรับแต่ละโพสต์ - เพียงบางส่วนของการกำหนดเมตาดาต้าและอนุกรมวิธานที่กำหนดเองดังนั้นจึงเป็นไปได้ที่จะแบทช์กำหนดเมทาดาทาและอนุกรมวิธานในระหว่างกระบวนการสร้างแบทช์นี้ ฉันได้ค้นคว้าวิธีการแก้ปัญหาจากการสร้างโพสต์ XML-RPC (ซึ่งมักจะไม่จัดการกับการอัพโหลด / กำหนดภาพ) ไปยังปลั๊กอินที่ดึงไฟล์จากไดเรกทอรีเซิร์ฟเวอร์ไปยังไลบรารีสื่อ (ซึ่งไม่ครอบคลุมการสร้างโพสต์) และ jquery หลายไฟล์ ตัวอัปโหลด (ซึ่งโดยทั่วไปเป็นเพียงการถ่ายโอนไฟล์ในไดเรกทอรี) ฉันค่อนข้างเชี่ยวชาญใน PHP มีปลั๊กอินและธีมในตัว แต่ฉันนิ่งงันว่าจะจัดการกับกระบวนการนี้อย่างไรเนื่องจากต้องใช้ขั้นตอนแรกของการรับไฟล์ไปยังเซิร์ฟเวอร์ด้วยความจุชั่วคราวจากนั้นสร้างโพสต์ตามไฟล์ อัปโหลดและกำหนดเมตาดาต้าที่ระบุบางอย่างให้กับทั้งชุด ฉันหวังว่าสิ่งนี้สามารถทำได้ในแผงผู้ดูแลระบบที่กำหนดเอง แต่ถ้าฉันต้องทำสิ่งนี้นอก wp-admin ก็ไม่เป็นไร ... ไอเดีย?

3
ใช้ WP_Query เพื่อค้นหาหลายหมวดหมู่กับโพสต์ที่ จำกัด ต่อหมวด
ฉันมี 3 หมวดหมู่พร้อมกับการโพสต์ 15 รายการฉันต้องการทำแบบสอบถามหนึ่งรายการให้กับฐานข้อมูลที่นำเสนอเพียง 5 โพสต์แรกสำหรับแต่ละหมวดหมู่ฉันจะทำอย่างไร $q = new WP_Query(array( 'post__in' => array(2,4,8), 'posts_per_page' => **FIRST_5_OF_EACH_CAT** )); ในกรณีที่ไม่สามารถทำได้มีประสิทธิภาพมากขึ้นรับโพสต์ทั้งหมดสำหรับหมวดหมู่ผู้ปกครองและวนรอบพวกเขาหรือการสร้าง 3 แบบสอบถามที่แตกต่างกันอย่างไร

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

4
วิธีการรักษามาตรฐาน W3C ให้สอดคล้องกับธีม
เมื่อฉันเขียนธีมฉันแน่ใจว่าสอดคล้องกับ XHTML 1.1 และ CSS 2.1 จากนั้นฉันเพิ่มปลั๊กอินและชุดรูปแบบไม่สอดคล้องกับ XHTMl 1.1 อีกต่อไป จากนั้นฉันก็ใช้แบบอักษร Google API ใน CSS ของฉันและเป็นไปตาม CSS 2.1 ที่ยาวขึ้น มีวิธีที่ฉันสามารถรักษาความสอดคล้องโดยไม่ต้องกำจัดปลั๊กอินแบบอักษร ฯลฯ หรือฉันควรละเว้นข้อผิดพลาดการตรวจสอบหรือไม่
10 plugins  themes 

3
ข้อมูลประเภทโพสต์ที่กำหนดเองในวิดเจ็ต Sidebar?
(หมายเหตุ: คำถามนี้เป็นเรื่องเกี่ยวกับฟิลด์ที่กำหนดเอง แต่ @MikeSchinkel มีทางออกที่ดีกว่าเกี่ยวกับประเภทโพสต์ที่กำหนดเอง) ในเว็บไซต์ของฉันฉันมีหลายหน้าซึ่งฉันต้องการแสดงข้อมูลเดียวกันในแถบด้านข้าง ตัวอย่างเช่นในโครงสร้างเช่นนี้: -Home -Cars -Volvo 850 overview -Volvo 850 tech spec -Volvo 850 pictures -Porsche 911 overview -Porsche 911 tech spec -Porsche 911 pictures -Roads -Route 66 overview -Route 66 history -Route 66 pictures -Pan-American Highway overview -Pan-American Highway history -Pan-American Highway pictures ฉันต้องการให้วอลโว่ 850 …

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แต่ไม่มีคำตอบที่เป็นประโยชน์)

4
สร้างเมนูที่แสดงหน้าย่อยโดยใช้ wp_list_pages () ด้วยฟังก์ชั่นเมนูใหม่ใน WordPress 3.0 หรือไม่
ก่อนหน้านี้ฉันสามารถโหลดเพจย่อยสำหรับเพจระดับบนที่เลือกในปัจจุบันโดยใช้ตรรกะเช่น: if( $post->post_parent ) { $children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0"); } else { $children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0"); } if ($children) { ?> <ul id="subnav"> <?php echo $children; ?> </ul> <?php } else { } ดูเหมือนจะไม่มีวิธีดั้งเดิมในการทำสิ่งนี้โดยใช้ฟังก์ชันการทำงาน register_nav_menus () / wp_nav_menu () ใหม่ ไม่มีใครรู้ว่าฉันจะแก้ไขสิ่งนี้ด้วยกันในจุดนี้ได้อย่างไร นี่คือภาพหน้าจอของสิ่งที่ฉันพยายามทำ:
10 menus 

4
การเพิ่มที่เก็บถาวรของโพสต์ลงในเมนูนำทางใน WordPress 3.0
Hay ทั้งหมดผมเล่นรอบกับ WordPress 3.0 และสอง (2) ของคุณสมบัติใหม่, ประเภทที่กำหนดเองโพสต์และเมนูแก้ไข ฉันได้เริ่มต้นด้วยการสร้างประเภทโพสต์ใหม่ที่เรียกว่า " products" ตามที่คุณคาดเดาผลิตภัณฑ์รายการนี้ ฉันใช้เทมเพลตมาตรฐานบึงและฉันกำลังสร้างเมนูใหม่เพื่อแทนที่การนำทางด้านบน เท่าที่ผมสามารถมองเห็นฉันเท่านั้นที่สามารถเพิ่มบางอย่าง"ผลิตภัณฑ์"มันฉันไม่สามารถเพิ่ม"เก็บ"ของผลิตภัณฑ์ สิ่งที่ฉันพยายามจะทำคือเพิ่มลิงค์ไปยังเมนูเพื่อไปที่หน้าที่แสดงรายการผลิตภัณฑ์ทั้งหมด ความคิดใด ๆ วิธีการทำเช่นนี้?

4
ฉันจะลบคีย์เด็กกำพร้าในตารางฐานข้อมูล WordPress ได้อย่างไร
wp_optionsโดยเฉพาะอย่างยิ่งในตาราง หลังจากเกือบ 2 ปีของการผลิตบล็อกดูเหมือนว่าจะเพิ่มขึ้นเป็นจำนวนมากและฉันไม่รู้ว่ามีจำนวนอึอยู่ในนั้น คุณรู้หรือไม่ว่าปลั๊กอินที่ใช้งานกับ WordPress 3.0 หรือคำค้นหาที่ปลอดภัยเพื่อเรียกใช้เพื่อค้นหาคีย์ / แถวเด็กกำพร้า?

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