แก้ปัญหา Redirect ของ Author Page สำหรับ WordPress

แก้ปัญหา Author page Redirects to Homepage เป็นอาการของหน้าผู้เขียน Author ที่เวลาเราคลิกลิงก์ไปยังหน้ารวมบทความทั้งหมดของผู้เขียน แล้วมันจะรีไดเรคไปยังหน้าแรกของเว็บไซต์หรือ Homepage ทำให้กลายเป็นว่าหน้าผู้เขียนที่ควรจะมีหายไป

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

การมีหน้าผู้เขียนยังมีผลดีในด้าน SEO อีกด้วย เพราะจะช่วยทำให้เสิร์ชเอนจิน (Search Engines) ต่าง ๆ จำแนกผลการค้นหาเพื่อจัดอันดับในเสิร์ชเอนจินได้ดีขึ้น

ลักษณะของหน้าผู้เขียน Author page โดยส่วนใหญ่ก็จะเป็น URL ประมาณนี้ https://www.bobthai.com/author/bobthai ถ้าลองคลิกเข้าไปดูก็จะเห็นผลงานบทความทั้งหมดของผู้เขียน รวมถึงข้อมูลการติดต่ออื่น ๆ ปรากฏอยู่ด้วย ทำให้เราสามารถติดต่อสื่อสารกับผู้เขียนโดยตรงได้

การรีไดเรคก็คือการที่คลิกที่รูปโปรไฟล์ผู้เขียน หรือ คลิกที่ชื่อนามแฝงของผู้เขียนแล้วหน้าเว็บมันโหลดรีไดเรคไปหน้าอื่นโดยอัตโนมัติ เป็นอาการ Author page Redirects to Homepage แต่ถ้าคลิกหรือกดลิงก์แล้วมันขึ้น Error หรือหน้าสีขาว หรือจะอาการใด ๆ ก็แล้วแต่…จะไม่สามารถใช้วิธีที่จะแนะนำต่อไปนี้ได้นะครับ

วิธีการต่อไปนี้ใช้ได้กับอาการรีไดเรค Author page Redirects to Homepage สำหรับ WordPress เท่านั้น สำหรับการแก้ปัญหานี้มีขั้นตอนดังนี้ (สำหรับคนที่แน่ใจว่าไม่สามารถแก้ไขปัญหานี้ด้วยตัวเองได้ แนะนำให้ติดต่อฝ่าย Support ผู้ให้บริการโฮสติ้งที่คุณใช้งานอยู่ ให้เขาช่วยดูแก้ไขปัญหาให้ เพราะการแก้ปัญหานี้ต้องเข้าไปยังระบบ Web Control Panel)

วิธีการแรก: ให้ลองปิดปลั๊กอิน Yoast SEO หรือปิดปลั๊กอินทั้งหมด แล้วลองกด F5 เพื่อรีเฟรชหน้าเว็บเพจของเรา จากนั้นลองคลิกเข้าหน้าผู้เขียนดู ถ้าสามารถแก้ปัญหาได้ก็ค่อยไปไล่เปิดใช้งานปลั๊กอินใหม่อีกที แต่ถ้าวิธีการนี้ไม่ได้ผลก็ให้ลองวิธีการต่อไป…

วิธีการที่สอง: ให้เข้าระบบ Web Control Panel ของเรา ไปที่ File Manager เลือกโฟลเดอร์โดเมนของเรา xxx.com/wp-content/plugins/wordpress-seo/frontend แล้วคลิกขวาเลือก Edit ที่ไฟล์ class-frontend.php ตามภาพตัวอย่างด้านล่าง

แก้ปัญหา Redirect ของ Author Page สำหรับ WordPress

แก้ปัญหา Redirect ของ Author Page สำหรับ WordPress

กดปุ่ม Ctrl พร้อมกับปุ่ม F เพื่อค้นหาโค้ด function archive_redirect() ก็จะเจอกลุ่มโค้ดตามภาพด้านล่าง ให้เราเพิ่มโค้ดด้านหน้าเป็น /** และปิดด้านหลังเป็น */ ของโค้ด ( WPSEO_Options::get( ‘disable-author’, false ) && $wp_query->is_author ) || ในบรรทัดกลาง ให้เหมือนในภาพตัวอย่างด้านล่าง แล้วก็ทำการบันทึกโค้ดได้เลย

แก้ปัญหา Redirect ของ Author Page สำหรับ WordPress

เพียงเท่านี้เราก็จะสามารถแก้ปัญหา Author page Redirects to Homepage ได้แล้ว ซึ่งสาเหตุมันมาจากเจ้าตัวปลั๊กอิน Yoast SEO นี่แหละครับ และจากทั้งสองวิธีการ ส่วนตัวผมแนะนำวิธีการที่สองครับ ใครเจอปัญหานี้ก็ขอให้แก้ปัญหาได้นะครับ

ช่วยแชร์เป็นกำลังใจด้วยจ้า...

ใส่ความเห็น