คุณต้องการยกเว้นหมวดหมู่เฉพาะจากฟีด RSS ของ your บล็อก WordPress ? เจ้าของไซต์จำนวนมากใช้หมวดหมู่บางหมวดหมู่กับ เนื้อหา ว่าพวกเขาไม่ต้องการให้ปรากฏบนฟีด RSS ของพวกเขา

ในบทช่วยสอนนี้เราจะแสดงวิธีแยกหมวดหมู่เฉพาะจากฟีด RSS ของ WordPress

การยกเว้นหมวดหมู่จากฟีด WordPress

วิธีการ 1: ยกเว้นหมวดหมู่เฉพาะด้วยปลั๊กอิน

สิ่งแรกที่คุณต้องทำคือติดตั้งและเปิดใช้งานปลั๊กอิน " สุดยอดหมวดหมู่ Excluder " สำหรับรายละเอียดเพิ่มเติม ดูคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการติดตั้งปลั๊กอิน WordPress.

หลังจากเปิดใช้งานปลั๊กอินคุณต้องไปที่การเข้าถึง การตั้งค่า> การยกเว้นหมวดหมู่ », เพื่อกำหนดการตั้งค่าปลั๊กอิน

การตั้งค่าตัวอย่างตัวแยกหมวดหมู่ที่ดีที่สุด

หน้าการตั้งค่าแสดงหมวดหมู่ทั้งหมดบน your บล็อก WordPress พร้อมตัวเลือกในการซ่อนจากหน้าแรกของบล็อก ฟีด RSS หน้าเก็บถาวร และผลการค้นหา

เพียงเลือกหนึ่งในกล่องใต้คอลัมน์ ไม่รวมจากฟีด »และเลือกหมวดหมู่ที่คุณต้องการซ่อน อย่าลืมบันทึกการตั้งค่าของคุณ

นับจากนี้ไปหมวดหมู่ที่คุณเลือกจะไม่ปรากฏในฟีด RSS ของคุณ

วิธี 2: ยกเว้นหมวดหมู่ด้วยตนเองจากฟีด RSS

วิธีนี้คุณต้องวางโค้ดลงในไฟล์ WordPress ของคุณ คุณสามารถใช้วิธีนี้ได้หากคุณพอใจกับการแก้ไขโค้ด WordPress

คุณสามารถเพิ่มรหัสนี้ในไฟล์ " functions.php » ของธีมที่ใช้งานอยู่หรือวางลงใน WordPress ปลั๊กอิน (เราแสดงให้คุณเห็นถึงวิธีการสร้าง a WordPress ปลั๊กอิน).

ฟังก์ชัน exclude_category ($ query) {if ($ query-> is_feed) {$ query-> set ('cat', '-5, -2, -3'); } ส่งคืน $ query; } add_filter ('pre_get_posts', 'exclude_category');

รหัสนี้จะไม่รวมหมวดหมู่ที่สอดคล้องกับตัวระบุที่กำหนด เพียงแทนที่รหัสหมวดหมู่ในรหัสด้วยรหัสของหมวดหมู่ที่คุณต้องการยกเว้น

คุณจะพบ ID หมวดหมู่ได้ง่าย ๆ โดยแก้ไขหมวดหมู่ นี่คือหมายเลขใน URL ของเบราว์เซอร์

หมวดหมู่ wordpress

หากคุณต้องการยกเว้นเพียงหมวดหมู่เดียวคุณสามารถใช้รหัสนี้:

ฟังก์ชัน exclude_category ($ query) {if ($ query-> is_feed) {$ query-> set ('cat', '-15'); } ส่งคืน $ query; } add_filter ('pre_get_posts', 'exclude_category');

แทนที่ -15 ด้วย ID ของหมวดหมู่ที่คุณต้องการแยกออกจาก RSS feed

นั่นคือทั้งหมดที่สำหรับการกวดวิชานี้ฉันหวังว่ามันจะช่วยให้คุณสามารถแยกบทความจากฟีด RSS ได้อย่างง่ายดาย อย่าลังเลที่จะติดต่อเราในกรณีที่มีปัญหา