WordPress

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


2
วิธีที่ดีที่สุดในการควบคุมเวอร์ชันไฟล์เทมเพลต WordPress?
ความสามารถในการกู้คืนการแก้ไขการโพสต์และหน้าใน Wordpress นั้นยอดเยี่ยม มีบางสิ่งที่ให้พลังงานแบบเดียวกันกับไฟล์เทมเพลตใน theme-editor หรือไม่? บางทีอาจเป็นปลั๊กอิน?

5
ประเภทโพสต์ที่กำหนดเอง: วิธีกำจัดบรรณาธิการ (-meta box)
ฉันกำลังถามว่าฉันจะกำจัดตัวแก้ไขบทความ (visual + html) ได้อย่างไร ฉันพยายามที่จะไม่ลงทะเบียนการสนับสนุนประเภทโพสต์และยังคงปรากฏอยู่ (การยกเลิกการลงทะเบียนทำงานได้ดีกับกล่องเมตาเริ่มต้นอื่น ๆ ในหน้าจอแก้ไขโพสต์) ฉันยังพยายามยกเลิกการลงทะเบียนด้วย remove_meta_box ซึ่งใช้งานไม่ได้ด้วย (ใช้ได้กับทุกอย่างอื่นยกเว้นเมตาบ็อกซ์ชื่อ) บางทีฉันอาจจะพลาดอะไรซักอย่าง ค้นหาเว็บแล้วและไม่พบสิ่งใดเลย ฉันหวังว่าบางคนสามารถบอกฉันได้ ขอบคุณ! ps ฉันยินดีที่จะมีวิธีแก้ปัญหาสำหรับการปิดใช้งานฟิลด์ชื่อด้วยเช่นกัน แต่นั่นเป็นครั้งที่ 2 (ไม่ได้ลงทะเบียนกับงานประเภทโพสต์) (รุ่น Wordpress คือ 3.0.4)

2
แสดงความคิดเห็นในหน้าโปรไฟล์ผู้ใช้?
ฉันกำลังพยายามสร้างโปรไฟล์ผู้ใช้เองด้วยคำแนะนำของบทช่วยสอนนี้: วิธีสร้างหน้าโปรไฟล์ WordPress ฉันนำไปใช้กับธีมสำเร็จแล้วทุกอย่างทำงานได้ดี ตอนนี้สิ่งที่ฉันต้องการบรรลุคือการได้รับแม่แบบความคิดเห็นในหน้าโปรไฟล์ผู้ใช้ซึ่งผู้ใช้ที่ลงทะเบียนรายอื่นสามารถโพสต์ความคิดเห็นในหน้าโปรไฟล์ของเขาได้เช่น facebook wall หรือ last.fm shoutbox ฉันกำลังลองแบบนี้: ในหน้าผู้เขียนฉันเพิ่มบรรทัดนี้: <?php comments_template(); ?> แต่มันไม่ปรากฏขึ้น จากนั้นฉันก็ลองวิธีนี้: รับความคิดเห็น WordPress นอก WordPress มันเพิ่มแม่แบบความคิดเห็นเป็นไร แต่ใช้งานไม่ได้ เมื่อคุณคลิกที่ปุ่มส่งมันจะเปลี่ยนเส้นทางไปยังหน้าว่าง ฉันคิดว่าเป้าหมายไม่สามารถทำได้อย่างง่ายดายมันต้องมีการสร้างฐานข้อมูลที่กำหนดเองสำหรับผู้ใช้แต่ละรายเพื่อเก็บความคิดเห็นเนื่องจากระบบความคิดเห็นจะเก็บเฉพาะความคิดเห็นของหน้าหรือโพสต์บางหน้าไม่ใช่สำหรับหน้าอื่น ๆ หากใครสามารถแสดงให้ฉันเห็นทิศทางที่ถูกต้องฉันจะขอบคุณตลอดไป ขอบคุณ Towfiq I.
9 comments  users 

3
ความแตกต่างระหว่างชุดรูปแบบและปลั๊กอินหรือไม่
ฉันอยากรู้ว่าความแตกต่างที่เฉพาะเจาะจงระหว่างธีมและปลั๊กอินคืออะไร ฉันได้รับส่วนสำคัญของมัน ... ธีมต้องเกี่ยวข้องกับรูปลักษณ์และความรู้สึก (html / css) และปลั๊กอินเกี่ยวข้องกับการเพิ่มฟังก์ชั่นการใช้งาน (code / php) อย่างไรก็ตามธีมเช่นทวิตเตอร์ยอดนิยมที่ได้รับแรงบันดาลใจ P2 ดูเหมือนว่าจะเพิ่มฟังก์ชั่นการใช้งาน ... ไม่เพียง แต่ปรับปรุงรูปลักษณ์และความรู้สึก นั่นทำให้ฉันสับสนเล็กน้อย ใครบางคนในการแลกเปลี่ยน rockin นี้สอนฉันได้ไหม? ชื่นชมมาก เอ็ดดี้
9 plugins  themes 

1
ฉันจะปรับแต่งอีเมลต้อนรับของผู้ใช้ใหม่ได้อย่างไร
ฉันจะปรับแต่งอีเมลต้อนรับของผู้ใช้ใหม่ได้อย่างไร ฉันพยายาม 'http://www.sean-barton.co.uk/wordpress-welcome-email-editor/' แต่มันขัดแย้งกับปลั๊กอินอื่น ๆ ที่ฉันต้องใช้ Cimy Extra Fields มีอีกหนึ่งปลั๊กอินที่เก่าแก่สำหรับ wordpress 3.0.1 จะ

1
อนุกรมวิธานที่กำหนดเองและหน้าเขียนทับกระสุนให้ 404
ฉันใช้ปลั๊กอิน Custom Post Type UI เพื่อสร้าง taxonomies ที่กำหนดเองของฉัน ฉันมีพอร์ตโฟลิโอที่สร้างขึ้นจากโครงการ (ประเภทโพสต์ที่กำหนดเอง) พร้อม taxonomies ที่กำหนดเอง 2 เทคโนโลยีและลูกค้า อนุกรมวิธานของลูกค้ามีทากเขียนแบบกำหนดเองportfolio/clients/ในขณะที่อนุกรมวิธานเทคโนโลยีมีทากการเขียนแบบกำหนดเองของportfolio/ เขียนซ้ำ: portfolio/html <- หน้าแสดงโครงการทั้งหมดโดยใช้ HTML portfolio/clients/client-a<- หน้าแสดงโครงการทั้งหมดสำหรับลูกค้า A ตอนนี้เมื่อฉันพยายามสร้างหน้า Landing Page สำหรับลูกค้าที่มีบุ้งกระสุนของ/portfolio/clientsฉันได้รับหน้า 404 ฉันค่อนข้างแน่ใจว่าเป็นเพราะการเขียน url ที่ซ้ำซ้อนของอนุกรมวิธานเทคโนโลยี ฉันเดาว่ามันค้นหาในอนุกรมวิธานเทคโนโลยีมันไม่มีอยู่แล้วมันแยกออกหน้า 404 ดังนั้นฉันจะได้รับกระสุนเขียนทับในการทำงานเพื่อให้เมื่อฉันตี/portfolio/clientsมันจะไม่ส่งกลับ 404 หน้าและมันใช้แม่แบบหน้าที่ถูกต้อง?

4
มีปลั๊กอิน WordPress ที่ลงทะเบียนไฟล์ปลั๊กอินเป็นเทมเพลตหน้ากำหนดเองหรือไม่?
ฉันต้องสร้างปลั๊กอินที่ทำให้เทมเพลตหน้าแบบกำหนดเองมีอยู่ใน wp-admin ฉันสงสัยว่ามีบางคนจัดการปัญหานี้ไปแล้วดูเหมือนว่าจะเป็นกระบวนการที่ค่อนข้างธรรมดาใช่ไหม


6
โอนย้ายไซต์ WordPress จากผู้ให้บริการโฮสติ้งหนึ่งไปยังอีก?
ฉันมีไซต์ WordPress ของฉันถูกโฮสต์บนผู้ให้บริการ Windows และฉันกำลังย้ายไปยังผู้ให้บริการ Windows รายอื่น gotchas หรือคำแนะนำเกี่ยวกับวิธีที่ฉันสามารถเปลี่ยนจากที่หนึ่งไปยังที่อื่นได้อย่างราบรื่นโดยไม่สูญเสียข้อมูลใด ๆ ?

3
วิธีระบุหน้าปัจจุบันที่ใช้งานอยู่ด้วยตนเองด้วย wp_nav_menu ()
มีวิธีการระบุด้วยตนเองที่หน้าปัจจุบัน "ใช้งาน" เมื่อใช้wp_nav_menu()? ฉันมีหน้า "ผลิตภัณฑ์" และในหน้านั้นฉันมีลิงก์ไปยัง taxonomies แบบกำหนดเอง (ไดนามิก) ต่างๆ เมื่อฉันคลิกที่หนึ่งใน taxonomies เหล่านี้ฉันจะอยู่ที่หน้า "ผลิตภัณฑ์" แต่ไม่มีwp_nav_menu()การอ้างอิงถึงข้อเท็จจริงที่ว่าฉันยังอยู่ในหน้า "ผลิตภัณฑ์" มีวิธีที่ฉันสามารถแก้ไขได้หรือไม่ ขอบคุณ! จอน
9 menus 

3
โครงสร้างลิงก์ถาวรที่ดีที่สุดสำหรับ SEO คืออะไร
ก่อนหน้านี้ฉันเคยใช้การตั้งค่าวันและชื่อหรือเดือนและชื่อ ควรละเว้นโครงสร้างวันที่และเพียงแค่มี /% postname% /? คือการมีข้อมูลวันที่ลดคุณภาพของ URL หรือไม่
9 permalinks  seo 

1
การ จำกัด ปลั๊กอินเพียงแค่โหลด CSS และ JS ในหน้าที่เลือก?
ฉันต้องการให้ปลั๊กอิน จำกัด การโหลด CSS stylesheets และไฟล์ JavaScript JS ไปยังหน้าเหล่านั้นที่พวกเขาต้องการเท่านั้น ตัวอย่างสำหรับคำถามของฉันคือปลั๊กอินแบบฟอร์มติดต่อ 7ที่ฉันเคยสร้างแบบฟอร์มในหน้าเดียวในเว็บไซต์ของฉัน (หน้า " ติดต่อฉัน ") อย่างไรก็ตามจะเพิ่มบรรทัดต่อไปนี้ในหน้า / โพสต์ทุกหน้าบนเว็บไซต์: <link rel='stylesheet' id='contact-form-7-css' href='http://www.r-statistics.com/wp-content/plugins/contact-form-7/styles.css?ver=2.3.1' type='text/css' media='all' /> <script type='text/javascript' src='http://www.r-statistics.com/wp-content/plugins/contact-form-7/scripts.js?ver=2.3.1'></script> สิ่งนี้ทำให้ฉันสงสัยว่าปลั๊กอินนี้ทำให้เวลาในการโหลดเว็บไซต์ของฉันลดลงเนื่องจากส่วนขยายที่ฉันสนใจมีเพียงหน้าเดียวในไซต์ ดังนั้นคำถามของฉันคือฉันจะลบบรรทัดพิเศษเหล่านี้ออกจากทุกหน้ายกเว้นหน้า "ติดต่อฉัน" แต่ไม่มีการปิดใช้งานปลั๊กอินได้อย่างไร

4
การแสดงจำนวนโพสต์ของผู้ใช้ตามประเภทโพสต์ที่กำหนดเองในรายการผู้ใช้ของผู้ดูแลระบบ?
ฉันพยายามที่จะคิดออกว่าจะขอเข้ามา/wp-admin/users.phpจัดการเพจเพื่อสร้างคอลัมน์ที่กำหนดเองสำหรับการแสดงจำนวนผู้ใช้โพสต์มีสำหรับประเภทโพสต์ที่กำหนดเองในWPHonors.com ฉันสร้างtrac ticketสำหรับสิ่งนี้ แต่@nacinอธิบายว่าทำไมมันถึงมีงานให้ปลั๊กอินมากกว่า ฉันไม่สามารถหาวิธีจัดการกับผลลัพธ์ของตารางผู้ใช้ดังนั้นฉันสามารถเพิ่มคอลัมน์ที่กำหนดเองสำหรับการนับโพสต์ CPT สำหรับผู้ใช้แต่ละคน และนั่นอาจเกี่ยวข้องกับคำถาม @nacin ที่ถามว่าจำนวนการโพสต์จะลิงก์ไปยังอะไร สำหรับการโพสต์ 'โพสต์' ในปัจจุบันที่ผู้ใช้มีจำนวนโพสต์นั้นจะเชื่อมโยงไปยังหน้าจัดการโพสต์แสดงโพสต์ทั้งหมดสำหรับผู้ใช้นั้น ( /wp-admin/edit.php?author=%author_id%) ถ้าฉันจะเชื่อมโยงมันที่ไหนสักแห่งมันจะเป็น: /wp-admin/edit.php?post_type=%post_type%&author=%author_id% ถ้าเป็นไปได้อย่างใดฉันก็เดาได้ แต่ฉันไม่จำเป็นต้องเชื่อมโยงกับทุกที่ ฉันส่วนใหญ่ต้องการเพียงแสดงจำนวนการโพสต์ CPT สำหรับแต่ละคนโดยมี600ผู้ใช้และ300+โพสต์รวมกันใน4ประเภทโพสต์ที่กำหนดเอง ผู้ดูแลระบบเป็นเพียงคนเดียวที่สามารถส่ง'post'โพสต์ดังนั้นคอลัมน์ในหน้าผู้ใช้จึงไม่มีประโยชน์

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

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