จะตรวจสอบได้อย่างไรถ้าฉันอยู่ในหน้า 'ปลั๊กอิน' ของ bbpress?


13

ฉันจะตรวจสอบได้อย่างไรว่าฉันอยู่ในหน้าฟอรัมหรือโพสต์ในฟอรัมในธีมของฉัน ฉันใช้ปลั๊กอิน bbpress (ไม่ใช่ bbpress แบบสแตนด์อโลน) ควรมีเงื่อนไขเช่น is_bbpress () หรืออะไรบางอย่าง?

คำตอบ:


12

is_bbpress()อันที่จริงมีฟังก์ชั่นการตั้งชื่อ ใช้รุ่น RC1 ซึ่งเปิดตัวใน r3344


ฉันมีคำถามเดียวกันและเมื่อฉันลองทำสิ่งนี้ฉันได้รับข้อผิดพลาดที่ระบุว่า is_bbpress () ไม่ได้ถูกกำหนด

เนื่องจากฟังก์ชันนั้นไม่มีอยู่ในรุ่นเบต้าจึงเพิ่มเข้ามาในภายหลัง
Ashfame

1

หน้านี้อธิบายถึงฟังก์ชั่น is_bbpress () http://codex.bbpress.org/theme-compatibility/getting-started-in-modifying-the-main-bbpress-template

นอกจากนี้ยังมีรายละเอียดอีกวิธีหนึ่งที่เกี่ยวข้องกับการสร้างเทมเพลตใหม่ซึ่งตรงกับชื่อคีย์อย่างใดอย่างหนึ่งเช่น forum.php กว่าหน้าฟอรัมจะถูกโหลดด้วยเทมเพลตนั้นแทนที่จะเป็น page.php ซึ่งหมายความว่าคุณไม่จำเป็นต้องใช้ is_bbpress () เพื่อทดสอบว่าเป็นหน้าฟอรัมหรือไม่

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