หากคุณเคยพบเห็นโพสต์ WordPress ที่มีชื่อผู้เขียนปรากฏเด่นชัดที่ด้านบน เช่น "Jessica Miller wrote this post" แสดงว่าคุณคุ้นเคยกับแนวคิดเรื่องชื่อผู้เขียนในโพสต์ WordPress แล้ว อย่างไรก็ตาม เจ้าของบล็อกบางรายอาจต้องการยกเลิกการแสดงชื่อผู้เขียนข้างโพสต์ของตน

ตามค่าเริ่มต้น WordPress ไม่มีตัวเลือกในการลบชื่อผู้เขียน แต่มีหลายวิธีในการบรรลุเป้าหมายนี้ คุณสามารถเลือกที่จะลบชื่อผู้เขียนด้วยตนเอง ใช้ปลั๊กอินเพื่อจัดการการลบออก หรือใช้โค้ด CSS เพื่อจุดประสงค์นี้
ในบทความนี้ เราจะแนะนำคุณตลอดขั้นตอนการลบชื่อผู้เขียนโดยใช้ทั้งสองวิธี ดังนั้นโดยไม่ชักช้าเรามาเริ่มกันเลย
ทำไมคุณถึงลบชื่อผู้แต่งใน WordPress?
ข้อมูลเมตาของผู้เขียนเป็นองค์ประกอบสำคัญภายใน WordPress โดยมีจุดประสงค์เพื่อให้ผู้อ่านได้รับข้อมูลเชิงลึกเกี่ยวกับตัวตนของผู้เขียน
สร้างเว็บไซต์ที่น่าทึ่ง
ด้วย Elementor ตัวสร้างหน้าฟรีที่ดีที่สุด
เริ่มเลยอย่างไรก็ตาม มีบางสถานการณ์ที่การปกปิดหรือละเว้นชื่อผู้แต่งจะเป็นประโยชน์
ตัวอย่างเช่น เมื่อบุคคลหลายคนทำงานร่วมกันในโพสต์บนบล็อกเดียว การแยกบุคคลเพียงคนเดียวในฐานะผู้เขียนอาจไม่สะท้อนถึงความพยายามร่วมกันของทีมได้อย่างถูกต้อง ในกรณีเช่นนี้ แนะนำให้ซ่อนชื่อผู้แต่งเป็นรายบุคคล
ในอีกสถานการณ์หนึ่ง คุณอาจมีผู้ร่วมให้ข้อมูลหรือนักเขียนอิสระหลายคนที่ร่วมเขียนบทความในเว็บไซต์ของคุณเป็นประจำ อย่างไรก็ตาม คุณอาจต้องการรักษาสไตล์และแนวทางที่สอดคล้องกันทั่วทั้งไซต์ของคุณ
ตอนนี้ให้เราสำรวจวิธีการต่าง ๆ ที่มีในการลบชื่อผู้แต่งออกจาก WordPress
การลบชื่อผู้แต่งใน WordPress
การใช้ปลั๊กอิน
ในการเริ่มต้น คุณจะต้องติดตั้งและเปิดใช้ งานปลั๊กอิน WP Meta และ Date Remover ต่อไปนี้เป็นวิธีดำเนินการ:
- ไปที่เมนู "ปลั๊กอิน" ในแดชบอร์ด WordPress ของคุณ
- เลือกตัวเลือก "เพิ่มใหม่"
- ในแถบค้นหา ให้มองหาปลั๊กอิน "WP Meta และ Date Remover"
- ติดตั้งและเปิดใช้งานปลั๊กอิน

เมื่อปลั๊กอินทำงาน มันจะลบข้อมูลเมตาทั้งหมดโดยอัตโนมัติ กระบวนการลบนี้ใช้สองวิธี: CSS ใช้เพื่อปกปิดจากส่วนหน้า และ PHP ใช้เพื่อกำจัดออกจากส่วนหลัง โดยเฉพาะอย่างยิ่ง วิธีหลังช่วยให้แน่ใจว่าข้อมูลเมตายังคงถูกซ่อนจากเครื่องมือค้นหา ทำให้คุณมีความยืดหยุ่นในการเลือกวิธีใดวิธีหนึ่ง

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

SchemaMarkup
Rank Math อำนวยความสะดวกในการปรับปรุงโปรไฟล์ผู้เขียนโดยเปิดใช้งานเมตาบ็อกซ์ SEO หากคุณตั้งใจที่จะลบข้อมูลผู้เขียน คุณอาจต้องใช้ตัวกรองเพื่อลบสคีมาของผู้เขียน เพื่อให้บรรลุเป้าหมายนี้ คุณควรแทรกโค้ดที่ให้มาลงในไฟล์ Functions.php ของธีมของคุณ
/**
* Filter to change the schema data.
* Replace $schema_type with schema name like article, review, etc.
*
* @param array $entity Snippet Data
*
* @return array
*/
add_filter(“rank_math / snippet / rich_snippet_{$schema_type}_entity”, function ( $entity ) {
if ( isset( $entity['author'] ) ) {
unset( $entity['author'] );
return $entity;
}
return $entity;
});
สิ่งสำคัญคือต้องจำไว้ว่าคุณต้องแทนที่ {$schema_type} ด้วยประเภทออบเจ็กต์เฉพาะที่คุณต้องการแก้ไข
ตัวอย่างเช่น หากวัตถุประสงค์ของคุณคือการแปลงออบเจ็กต์ {$schema_type} ให้เป็นบทความ โค้ดที่กล่าวถึงข้างต้นจะปรากฏดังนี้
add_filter(“rank_math / snippet / rich_snippet_article_entity”, function ( $entity ) {
if ( isset( $entity['author'] ) ) {
unset( $entity['author'] );
return $entity;
}
return $entity;
});
การใช้ชื่อผู้แต่งทั่วไป
การเลือกใช้นามแฝงที่ไม่สื่อความหมายทั่วไปมากกว่า แทนที่จะกำจัดข้อมูลประจำตัวของผู้เขียนออกจากบทความในบล็อกของคุณโดยสิ้นเชิง มักจะเป็นทางเลือกที่ดีกว่า แนวทางนี้เป็นประโยชน์อย่างยิ่งเมื่อต้องจัดการกับบทความที่เขียนโดยกลุ่มรวม เช่น ทีมบรรณาธิการหรือผู้ร่วมเขียนอิสระที่มีรูปแบบการเขียนที่แตกต่างกัน ด้วยการรักษารูปแบบการเขียนที่เหมือนกัน การไม่มีผู้เขียนคนใดคนหนึ่งจะเด่นชัดน้อยลง
หากต้องการใช้ชื่อทั่วไป ให้ทำตามขั้นตอนเหล่านี้ภายในแดชบอร์ด WordPress ของคุณ:
- ไปที่ "ผู้ใช้" และเลือก "เพิ่มใหม่"
- สร้างชื่อผู้ใช้ใหม่ กรอกรายละเอียดที่จำเป็น และระบุบทบาทของผู้ใช้
- คลิกปุ่ม "เพิ่มผู้ใช้ใหม่"

จากนั้นไปที่ "ผู้ใช้" และคลิกที่ "ผู้ใช้ทั้งหมด" ค้นหาชื่อผู้ใช้ที่สร้างขึ้นใหม่และคลิก "แก้ไข" ดังที่แสดงด้านล่าง

ป้อน "ชื่อเล่น" ที่คุณต้องการให้ปรากฏในโพสต์ของคุณ เช่น "ทีมบรรณาธิการ" จากนั้นเลือกชื่อเล่นนี้จากเมนูแบบเลื่อนลง "แสดงชื่อต่อสาธารณะเป็น"

เมื่อขั้นตอนเหล่านี้เสร็จสิ้น ให้คลิกปุ่ม "อัปเดตผู้ใช้" เพื่อบันทึกการเปลี่ยนแปลงของคุณ ตอนนี้คุณสามารถใช้ชื่อทั่วไปนี้สำหรับโพสต์ของคุณได้แล้ว
ลบชื่อผู้แต่งด้วยตนเอง
วิธีการนี้จำเป็นต้องมีการแก้ไขไฟล์ธีม WordPress ด้วยตนเอง ซึ่งเป็นงานที่อาจต้องใช้ทักษะการเขียนโค้ดและความคุ้นเคยกับ WordPress ในระดับหนึ่ง
หากต้องการลบชื่อผู้เขียนด้วยตนเอง คุณจะต้องระบุและลบรหัสที่รับผิดชอบในการแสดงชื่อผู้เขียนภายในไฟล์ธีมของคุณ โดยทั่วไป คุณจะพบโค้ดนี้ในไฟล์ที่ใช้กันทั่วไป เช่น single.php, content.php, archive.php และ index.php
ในบางกรณี การค้นหาชื่อผู้เขียนภายในเทมเพลตปัจจุบันอาจเป็นเรื่องยาก ในกรณีเช่นนี้ ขอแนะนำให้ตรวจสอบ template-tag.php หรือ function.php เพื่อดูโค้ดที่เกี่ยวข้อง
ตัวอย่างเช่น ในธีม Twenty Twenty One ข้อมูลผู้เขียนได้รับการจัดการผ่านไฟล์แท็กเทมเพลต โดยใช้ฟังก์ชัน twenty_twenty_one_posted_by()
ดังที่แสดงด้านล่าง

ตอนนี้แทนที่ด้วยโค้ดต่อไปนี้เพื่อลบชื่อผู้แต่ง
function twenty_twenty_one_posted_by() {
}
ตอนนี้บันทึกการเปลี่ยนแปลงของคุณโดยคลิกที่ Update FIle

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

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

ในตัวอย่างที่ให้มา องค์ประกอบ wrapper ที่เกี่ยวข้องคือ div ที่มีคลาส "author-name" หากต้องการปกปิดทั้งผู้แต่งและบรรทัด "By:" โดยใช้ CSS คุณเพียงแค่ต้องใช้ "display: none;" กฎให้กับตัวเลือก CSS ที่เหมาะสม แทรกข้อมูลโค้ดต่อไปนี้เพื่อลบชื่อผู้เขียน:
.author-name
{display: none;}
โค้ด CSS นี้จะซ่อนชื่อผู้เขียนได้อย่างมีประสิทธิภาพ
ตอนนี้ไปที่ ลักษณะที่ปรากฏ > ปรับแต่ง > CSS เพิ่มเติม และวางโค้ด

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