สำหรับใครที่ต้องการที่จะแก้ไขให้โพสในแต่ละโพสแสดงชื่อคนเขียนด้วยนั้น การแก้ไขเราสามารถแก้ไขในส่วนของ code ในหน้า view เพื่อเพิ่มส่วนการแสดงผลนี้ได้ สำหรับใครที่ต้องการดู API ทั้งหมดเกี่ยวกับด้านนี้สามารถดูได้ที่ http://codex.wordpress.org/Template_Tags/ ซึ่งจะเป็นในส่วนของหน้า template ทั้งหมดที่สามารถใช้ได้ทันที่ เรามาเริ่มทำการแก้ไขกันเลยดีกว่าครับ
1. ให้เปิดหน้า index.php ใน template ที่เราต้องการแก้ไขให้สามารถเพิ่มในส่วนของชื่อผู้เขียนบทความและลิ้งไปยังหน้า author คนนั้นครับ
2. เพิ่ม code php ตามข้างล่างนี้เพื่อให้แสดงชื่อและลิงค์
<?php the_author_posts_link();?>
ตัวอย่าง โค้ดที่ได้ จากการ execute บรรทัดที่ 1 จะได้โค้ด html เพื่อลิ้งไปยังหน้าของ author คนนั้น
<a title="Posts by nolifelover" href="http://blog.pupasoft.com/?author=7">nolifelover</a>
เป็นอันเรียบร้อยสำหรับการเพิ่มในส่วนของชื่อของผุ้เขียนในส่วนของหัวในแต่ละบทความ
ต่อไปผมจะแนะนำการเพิ่มไว้ในส่วนของ sidebar ของเว็บบล๊อกกันครับ
1. ให้ทำการเปิดไฟล์ sidebar.php เพื่อทำการแก้ไข
2. จากนั้นให้ทำการแก้ไข code php ตามนี้ครับ
<h2><?php _e('Author'); ?></h2> <ul class="no-splitted"> <?php wp_list_authors('show_fullname=1&optioncount=1'); ?> </ul>
ซึ่งโค้ดในส่วนนี้ก็ขึ้นอยู่กับว่า template นั้นมีการใช้งานหรือต้องการให้แสดงแบบใดครับ ซึ่ง code ที่ใช้จริงๆ คือ
<?php wp_list_authors('show_fullname=1&optioncount=1'); ?>
โดย option ต่างๆที่ส่งเข้าไปคือให้แสดงชื่อเต็มและจำนวนของจำนวนที่เขียนบทความ สำหรับใครที่ต้องการศึกาา option ที่ใส่เพิ่มสามารถดุได้ที่ http://codex.wordpress.org/Template_Tags/wp_list_authors
Last 5 posts by nolifelover
- Android icons - January 5th, 2010
- 10 Beautify web forms - January 3rd, 2010
- popup แสดงรูปหรือมัลติมีเดียด้วย clearbox3 - December 12th, 2009
- สร้าง graph ด้วย javascript(TufteGraph) - December 8th, 2009
- แสดงหน้าเว็บด้วย font ที่ต้องการ - December 2nd, 2009


