ควบคุมฟีด RSS บนเว็บไซต์ WordPress ของคุณอย่างมืออาชีพ

ควบคุมฟีด RSS บนเว็บไซต์ WordPress ของคุณอย่างมืออาชีพ


หากคุณสร้างเว็บไซต์ที่ขับเคลื่อนโดย WordPress โอกาสที่คุณจะเผยแพร่เนื้อหาใหม่ทุกวันหรืออย่างน้อยทุกสัปดาห์ ถ้าเป็นเช่นนั้นคุณจะต้องการมอบเนื้อหาของคุณให้กับผู้ใช้.

แม้ว่าหลายคนจะได้รับการอัปเดตจากไซต์ของคุณผ่านเว็บไซต์และหน้าโซเชียลมีเดียที่คุณสร้าง แต่คุณไม่ควรลืมเกี่ยวกับฟีด RSS.

สรุปเว็บไซต์ที่สมบูรณ์หรือการรวมกันที่เรียบง่ายจริงๆได้รับการออกแบบมาเพื่อแสดงเนื้อหาที่บ่อยและส่งไปยังผู้ชมในวงกว้าง เอกสาร RSS ซึ่งเรียกว่า ‘ฟีด’ ประกอบด้วยชื่อเรื่องตามด้วยข้อความที่ตัดตอนมาขนาดเล็กรูปภาพหรือข้อมูลเพิ่มเติมต่าง ๆ เกี่ยวกับโพสต์เว็บไซต์ผู้เขียน ฯลฯ.

WordPress สร้างฟีดสำหรับเว็บไซต์ของคุณโดยอัตโนมัติและคุณสามารถดูได้โดยง่าย www.yourdomain.com/feed.

ไม่ฟีดยังไม่ตายและมีผู้ใช้นับล้านทั่วโลก ดังนั้นโอกาสที่ผู้เข้าชมของคุณจะใช้เครื่องมือรวบรวมข้อมูลที่แตกต่างกันในคอมพิวเตอร์หรือสมาร์ทโฟนเพื่อรับข่าวสารจากเว็บไซต์ของคุณ ด้วยเหตุนี้คุณจึงสนใจสร้างฟีด RSS ให้ดีที่สุดเท่าที่จะทำได้ นี่คือสิ่งที่คุณจะได้เรียนรู้ในวันนี้:

  • เพิ่มฟีด RSS ใด ๆ ลงในแผงควบคุมของคุณ
  • วิธีแสดงฟีด RSS ภายนอกใด ๆ ได้อย่างง่ายดาย
  • เปิดใช้งานรูปภาพในฟีด RSS ง่ายกว่าที่คุณคิด
  • กำหนดเวลาโพสต์ของคุณสำหรับ RSS ใน 5 ขั้นตอนง่ายๆ
  • วิธีที่ง่ายที่สุดในการยกเว้นหมวดหมู่จากฟีด RSS

เพิ่มฟีด RSS ใด ๆ ลงในแผงควบคุมของคุณ

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

หากไม่มีความกังวลใจใด ๆ เพิ่มเติมเรากำลังจะแสดงวิธีเปลี่ยนฟีด WordPress และเพิ่มลิงก์ที่กำหนดเองที่คุณจะต้องสนใจ:

  1. นำทางไปยังไฟล์ functions.php และเปิด
  2. คัดลอกและวางรหัสนี้:
  3. ฟังก์ชั่น wpc_dashboard_widgets () {
    $ wp_meta_boxes ทั่วโลก;
    // ลบเครื่องมือที่ไม่จำเป็นออก
    // var_dump ($ wp_meta_boxes ['dashboard']); // ใช้เพื่อรับ ID วิดเจ็ตทั้งหมด
    ไม่มีการตั้งค่า (
    $ wp_meta_boxes [ 'แผงควบคุม'] [ 'ปกติ'] [ 'หลัก'] [ 'dashboard_plugins'],
    $ wp_meta_boxes [ 'แผงควบคุม'] [ 'ด้าน'] [ 'หลัก'] [ 'dashboard_secondary'],
    $ wp_meta_boxes [ 'แผงควบคุม'] [ 'ด้าน'] [ 'หลัก'] [ 'dashboard_primary']
    );
    // เพิ่มวิดเจ็ตแดชบอร์ดที่กำหนดเอง
    wp_add_dashboard_widget ('dashboard_custom_feed', 'WP Loop', 'dashboard_custom_feed_output'); // เพิ่มฟีด RSS ใหม่
    }
    
    ฟังก์ชัน dashboard_custom_feed_output () {
    echo '
    '; wp_widget_rss_output (array ( 'url' => 'http://www.firstsiteguide.com/feed', 'items' => 5, 'show_summary' '> 1, 'show_author' => 0, 'show_date' => 1 )); สะท้อน "
    "; } add_action ('wp_dashboard_setup', 'wpc_dashboard_widgets');
  4. เปลี่ยนพารามิเตอร์ที่คุณต้องการ
  5. บันทึกการเปลี่ยนแปลง

หากคุณไม่ได้รับการเข้ารหัสอย่ากลัวทุกสิ่งที่คุณเห็นด้านบน การปรับแต่งรหัสเพื่อให้คุณสามารถเพิ่มฟีด RSS ที่คุณต้องการอยู่ห่างออกไปเพียงไม่กี่ก้าว.

มาเริ่มด้วยส่วนที่สำคัญที่สุดนั่นคือที่อยู่ฟีด RSS เพียงค้นหาบรรทัดของรหัสต่อไปนี้ในฟังก์ชั่นด้านบนและเปลี่ยน URL:

'url' => 'http://www.yourrssfeed.com/feed'

เมื่อคุณหาที่อยู่และเปลี่ยนที่อยู่แล้วคุณสามารถอ่านรหัสได้อย่างช้าๆ. สำหรับผู้เริ่มเปลี่ยนจำนวนข่าว ที่คุณต้องการให้ปรากฏในฟีดของคุณ บทสรุปผู้แต่งและวันที่สามารถมีค่า“ 1” หรือ“ 0” เท่านั้นซึ่งหมายความว่าคุณต้องการหรือไม่ต้องการแสดงข้อมูลสรุปชื่อผู้แต่งและคุณเดา – วันที่เผยแพร่.

สุดท้าย แต่ไม่ท้ายสุดคุณอาจต้องการเปลี่ยนชื่อฟีด RSS ของคุณ ถ้าเป็นเช่นนั้นค้นหาบรรทัดต่อไปนี้ในฟังก์ชั่นที่คุณมี c / p เมื่อครู่ก่อนและเปลี่ยนชื่อ:

wp_add_dashboard_widget ('dashboard_custom_feed', 'TITLE ไปที่นี่', 'dashboard_custom_feed_output'); // เพิ่มฟีด RSS ใหม่

อย่าลืมบันทึกการเปลี่ยนแปลงและไปที่หน้าแดชบอร์ดของคุณ หากทุกอย่างทำอย่างถูกต้องฟีดข่าวที่กำหนดเองของคุณก็พร้อม; เจ๋งไม่ได้?

วิธีแสดงฟีด RSS ภายนอกใด ๆ ได้อย่างง่ายดาย

ในขณะที่คุณสามารถแสดงฟีด RSS ของคุณเองได้อย่างง่ายดายเพียงแค่เปลี่ยนเส้นทางผู้ใช้ไปยังลิงก์ในเว็บไซต์ WordPress ของคุณ แต่การแสดงลิงก์ภายนอกอาจซับซ้อนกว่าเล็กน้อย แต่อย่าปล่อยให้เรื่องนี้ทำให้คุณท้อใจเพราะคุณยังสามารถแสดงฟีด RSS ได้ทุกที่บนไซต์ของคุณเพียงแค่คัดลอก / วางฟังก์ชั่นที่เราจะแสดงให้คุณเห็นในบทความนี้.

แทนที่จะติดตั้งปลั๊กอินอื่นซึ่งจะควบคุมฟีดและจะต้องมีการดูแลและปรับปรุงอย่างต่อเนื่องคุณสามารถสร้างรายการของคุณเอง สิ่งที่คุณต้องทำคือเปลี่ยนลิงค์ไปยังฟีดที่คุณต้องการแสดงและแก้ไขจำนวนฟีดที่แสดงบนไซต์ของคุณ.

ไม่ว่าคุณจะแสดงฟีด RSS ภายนอกในหน้า / โพสต์ใหม่หรือคุณต้องการซ่อนไว้ในแถบด้านข้างหัวกระดาษหรือท้ายกระดาษขั้นตอนก็เหมือนกัน:

  1. เปิดไฟล์ sidebar.php หรือไฟล์ใด ๆ ที่คุณต้องการให้ฟีดปรากฏ
  2. คัดลอกและวางรหัสต่อไปนี้:
  3. get_item_quantity (4);
    $ rss_items = $ rss-> get_items (0, $ maxitems);
    ?>
    
    
  4. เปลี่ยน URL ในบรรทัด # 2
  5. เปลี่ยนจำนวนฟีด RSS ซึ่งจะปรากฏในบรรทัด # 3
  6. บันทึกการเปลี่ยนแปลง

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

เปิดใช้งานรูปภาพในฟีด RSS ง่ายกว่าที่คุณคิด

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

แม้ว่าคุณจะยังไม่ได้อยู่ในฟีด RSS แต่เมื่อคุณเริ่มใช้งานเว็บไซต์ของคุณเองคุณควรคิดถึงคนที่ใช้บริการนี้เป็นประจำ.

ฟีด RSS

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

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

เนื่องจากคุณได้แนบรูปภาพเด่น ๆ ไว้ในแต่ละโพสต์แล้วจึงไม่มีข้อแก้ตัว – คุณสามารถแนบรูปภาพนั้นไว้ในฟีด RSS ได้และทำให้เว็บไซต์ของคุณน่าสนใจยิ่งขึ้นสำหรับผู้ที่ใช้ฟีด.

ในส่วนของคู่มือนี้เรากำลังจะแสดงวิธีเพิ่มรูปภาพเด่นให้กับฟีดของคุณ จริงๆแล้วมันง่ายมากและคุณจะต้องคัดลอกและวางรหัสด้านล่าง:

  1. เปิดไฟล์ functions.php
  2. คัดลอกและวางรหัส:
  3. add_filter ('the_content_feed', 'rss_post_thumbnail');
    ฟังก์ชั่น rss_post_thumbnail ($ content) {
    โพสต์ทั่วโลก $;
    if (has_post_thumbnail ($ post-> ID))
    $ content = '

    ' get_the_post_thumbnail ($ post-> ID, 'thumbnail') '

    ' $ เนื้อหา ส่งคืนเนื้อหา $; }
  4. บันทึกการเปลี่ยนแปลง

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

กำหนดเวลาโพสต์ของคุณสำหรับ RSS ใน 5 ขั้นตอนง่ายๆ

โดยปกติแล้ว WordPress จะโพสต์บทความใหม่ของคุณในฟีด RSS โดยอัตโนมัติหลังจากที่คุณกดปุ่มเผยแพร่ แม้ว่าจะไม่มีอะไรผิดปกติ แต่คุณต้องการให้บทความของคุณปรากฏในฟีดโดยเร็วที่สุดบางครั้งคุณอาจต้องการกำหนดเวลาโพสต์นั้น ในส่วนของบทความนี้เราจะแสดงวิธีการโพสต์ RSS ล่าช้า ตัวอย่างเช่นถ้าคุณหน่วงเวลาโพสต์สักครู่มันก็พอสำหรับคุณที่จะทำการเปลี่ยนแปลงเพิ่มเติมก่อนที่โพสต์โพสต์ในฟีด.

นี่คือรหัสที่คุณจะต้องใช้เพื่อให้เกิดความล่าช้านี้:

  1. เปิดไฟล์ functions.php
  2. เขียนคำรหัสสำหรับคำ … หรือคัดลอกและวางรหัสแน่นอน:
  3. ฟังก์ชัน sched_feed ($ ที่) {
    ทั่วโลก $ wpdb;
    
    ถ้า (is_feed ()) {
    // timestamp ในรูปแบบ WP
    $ now = gmdate ('Y-m-d H: i: s');
    
    // ค่ารอ; + อุปกรณ์
    $ wait = '10'; // จำนวนเต็ม
    
    // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
    $ device = 'MINUTE'; // นาที, ชั่วโมง, วัน, สัปดาห์, เดือน, ปี
    
    // เพิ่ม SQL-sytax เป็น $ เริ่มต้น
    $ where. = "AND TIMESTAMPDIFF ($ device, $ wpdb-> posts.post_date_gmt, '$ now')> $ wait";
    }
    
    ส่งคืน $ where;
    }
    
    add_filter ('posts_where', 'sched_feed');
  4. เปลี่ยนตัวแปร $ device เป็นนาทีชั่วโมงวันและอื่น ๆ
  5. เปลี่ยนตัวแปร $ wait เป็นจำนวนนาทีชั่วโมงวันหรืออะไรก็ได้ที่คุณเลือก นี่คือเวลาที่โพสต์ของคุณจะรอก่อนที่จะเผยแพร่โดยอัตโนมัติในฟีด RSS
  6. บันทึกการเปลี่ยนแปลง

แค่นั้นแหละ. คุณไม่ต้องทำอะไรอีกเพื่อกำหนดเวลาฟีด RSS ของคุณ.

ทำให้ฟีด RSS ของโพสต์ของคุณเป็นแบบอัตโนมัติ

ทำ RSS ฟีดของคุณโดยอัตโนมัติ เอาท์พุทที่มีการแจ้งเตือนผลักดันเว็บ รวมการแจ้งเตือนแบบพุชของเว็บของคุณอย่างง่ายดายเพื่อโพสต์รายการฟีด RSS ของคุณโดยอัตโนมัติผ่านการแจ้งเตือนการพุชผ่านเว็บเป้าหมาย.

วิธีที่ง่ายที่สุดในการยกเว้นหมวดหมู่จากฟีด RSS

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

ฟีด RSS

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

ยกเว้นหมวดหมู่ได้อย่างง่ายดายจากฟีด RSS:

ตัวอย่างเช่นคุณอาจมีหมวดหมู่โหลซึ่งกำลังอัปเดตด้วยเนื้อหาใหม่ทุกวันและคุณไม่ต้องการเอาชนะผู้ใช้ของคุณ บางทีหมวดหมู่เฉพาะได้รับการออกแบบมาเพื่อดึงดูดผู้ใช้จากไซต์โซเชียลมีเดีย หรือบางทีคุณอาจต้องการฟีด RSS ของคุณเท่านั้นที่จะแสดงหมวดหมู่ “ข่าว” ไม่ว่าจะด้วยเหตุผลใดในบรรทัดต่อไปนี้เราจะแสดงวิธีแยกหมวดหมู่ออกจากฟีด RSS ได้อย่างง่ายดาย:

  1. เปิดฟังก์ชั่น
  2. คัดลอกและวางรหัส:
  3. ฟังก์ชั่นแยกหมวดหมู่ _ จาก _rss ($ แบบสอบถาม) {
    if ($ query-> is_feed) {
    $ query-> ชุด ( 'แมว', '- 10, -21, -32');
    }
    ส่งกลับแบบสอบถาม $;
    }
    add_filter ( 'pre_get_posts', 'exclude_categories_from_rss');
    
  4. เปลี่ยนรหัสหมวดหมู่ในวันที่ 3 ไลน์
  5. บันทึกการเปลี่ยนแปลง

วิธีที่ง่ายที่สุดในการค้นหาหมายเลข ID ของหมวดหมู่คือการเปิดหมวดหมู่จาก กระทู้ -> หมวดหมู่. เมื่อคุณคลิกที่ปุ่ม “แก้ไข” ID จะปรากฏที่ด้านบนของเบราว์เซอร์ของคุณในรูปแบบของ URL.

ในขณะที่คุณสามารถสังเกตเห็นได้จากรหัสการยกเว้นหมวดหมู่ที่คุณจะต้องป้อนตัวอักษร“ -” ก่อนรหัส เมื่อคุณตั้งรหัสแล้วหมวดหมู่เหล่านั้นจะไม่ปรากฏในฟีด RSS ของคุณอีกต่อไป หากคุณต้องการเปลี่ยนสิ่งนั้นในอนาคตคุณสามารถเปลี่ยนฟังก์ชั่นได้เมื่อต้องการและเพิ่ม / ลบหมวดหมู่ออกจากรายการ.

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

ห่อ

ถึงตอนนี้คุณควรยอมรับความจริงที่ว่าฟีด RSS ยังมีอยู่ และแม้ว่าคุณจะไม่ใช่แฟนของ RSS คุณควรคิดถึงผู้เข้าชมที่ยังคงใช้ฟีดทุกวัน เพื่อช่วยเหลือพวกเขาให้ใช้ประโยชน์จากฟีด RSS ของคุณให้ดีที่สุดโดยใช้เคล็ดลับที่เราแสดงให้คุณเห็นในคู่มือนี้.

คุณคิดอย่างไรเกี่ยวกับ RSS คุณรวมข่าวบนคอมพิวเตอร์หรือสมาร์ทโฟนของคุณหรือไม่? สิ่งที่เกี่ยวกับ RSS ในบล็อกของคุณ?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Liked Liked