แท็กเทมเพลตการเรียนรู้: บทนำ แท็กโพสต์เนื้อหาด้วยลิงก์ "รายละเอียดเพิ่มเติม..." เมตาแท็กพื้นฐานที่สำคัญมากสำหรับ SEO

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

“แท็กแบบมีเงื่อนไข” คืออะไร

พวกเขาตอบคำถามใช่/ไม่ใช่: พวกเขาจะคืนค่า TRUE หรือ FALSE เท่านั้นเมื่อใช้ แท็กแบบมีเงื่อนไขถูกใช้ในคำสั่ง if - ขึ้นอยู่กับ ค่าจริงหรือ FALSE เราสามารถใช้โค้ดของเราตามคำตอบได้

แท็กแบบมีเงื่อนไขทั้งหมดอธิบายไว้ในโค้ด WordPress.

บทเรียนของเรานำเสนอแท็กแบบมีเงื่อนไข 10 แท็ก

ฟังก์ชั่น 1. เปิดแสดงข้อความ หน้าแรกใช้ is_front_page()

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

ก่อนอื่นคุณต้องดาวน์โหลดปลั๊กอิน ColorBox jQuery- นำไฟล์ colorbox.min.js จากโฟลเดอร์ “colorbox/colorbox” และ colorbox.css (พร้อมกับโฟลเดอร์ “images” ที่เกี่ยวข้อง) และวางไว้ในโฟลเดอร์ “colorbox” ในโปรเจ็กต์ของคุณ

จากนั้นเราสร้างไฟล์ colorbox.load.js เพื่อโหลดกล่องข้อมูลป๊อปอัป เรายังวางไฟล์นี้ไว้ในโฟลเดอร์ “colorbox”:

JQuery(document).ready(function($) ( var $popup = $("#mypopup"); $.colorbox((href:$popup)); ));

ต่อไป เราจะวางโค้ด HTML สำหรับหน้าต่างป๊อปอัป (พร้อมด้วยตัวระบุ CSS “mypopup”) ไว้ในไฟล์ index.php ของธีมของคุณ และซ่อนไว้ในไฟล์ style.css (โดยใช้โค้ด “#mypopup (display:none;)” ).

ฟังก์ชั่น front_popup() ( if(is_front_page()) ( // load colorbox.min.js wp_enqueue_script("colorbox-js", get_template_directory_uri()."/colorbox/colorbox.min.js",array("jquery")) ; // โหลด colorbox.load.js wp_enqueue_script("colorbox-load-js", get_template_directory_uri()."/colorbox/colorbox.load.js",array("colorbox-js")); // โหลด colorbox.css wp_enqueue_style("colorbox-css", get_template_directory_uri()."/colorbox/colorbox.css" ) ) add_action("wp_head","front_popup");

สำเนา รหัสนี้ไปที่ไฟล์ function.php!

หมายเหตุ: หากต้องการปิดป๊อปอัป คุณต้องเพิ่มลิงก์ไปยังโค้ดป๊อปอัป ตัวอย่างเช่นเช่นนี้:

ปิด

ฟังก์ชัน 2: เพิ่มโค้ด CSS และ JS ลงในเพจเฉพาะโดยใช้ is_page()

คุณอาจต้องโหลดไฟล์ JavaScript หรือ CSS เพิ่มเติมสำหรับหน้าใดหน้าหนึ่ง แน่นอนคุณสามารถรวมไว้ในเนื้อหาได้ แต่แนวทางปฏิบัตินี้มีข้อบกพร่อง ทำแบบนี้ดีกว่า:

ฟังก์ชั่น extra_assets() ( if(is_page(123)) ( // "123" เป็นตัวระบุของเพจที่ต้องการ ไฟล์เพิ่มเติม wp_enqueue_script("my-script", get_template_directory_uri()."/some/path/in/your/theme/folder/script.js"); wp_enqueue_style("my-style", get_template_directory_uri()."/some/path/in/your/theme/folder/style.css"); ) ) add_action("wp_head","extra_assets");

เช่นเดียวกับตัวอย่างแรก จำเป็นต้องเพิ่มโค้ดลงในไฟล์ function.php (คุณต้องเปลี่ยนหมายเลข “123” เป็นรหัสเพจจริง!)

ฟังก์ชัน 3. ส่วน “เพิ่มเติมจากหมวดหมู่นี้” สำหรับรายการในหมวดหมู่พิเศษโดยใช้ in_category()

บางครั้งคุณจำเป็นต้องจัดระเบียบส่วน "เพิ่มเติมจากหมวดหมู่นี้" สำหรับหมวดหมู่เฉพาะ (และสำหรับหมวดหมู่นั้นเท่านั้น) สมมติว่าคุณมีหมวดหมู่ "ข่าว" และหมวดหมู่อื่นๆ ไม่เหมาะกับส่วนที่คุณต้องการสร้าง แท็กเงื่อนไข in_category() จะช่วยแก้ปัญหา:

ฟังก์ชั่น more_from_category($cat_ID) ( if(in_category($cat_ID) ( $posts = get_posts("numberposts=5&category=".$cat_ID); $output = "เพิ่มเติมจากหมวดหมู่นี้"; $output.= "

    "; foreach($โพสต์เป็น $post) ( $output.= "
  • ".get_permalink"
  • "; ) wp_reset_query(); $output.= "
"; echo $output; ) )

เราสร้างฟังก์ชันนี้ตามที่จำเป็นสำหรับงานและเพิ่มลงในไฟล์ function.php จากนั้นเปิดไฟล์ single.php และวางโค้ด () ในตำแหน่งที่ควรปรากฏส่วนดังกล่าว

ฟังก์ชั่น 4. แสดงชื่อผู้เขียนในหน้า ดูตัวอย่างใช้ is_preview()

ฟังก์ชั่น Preview_warning() ( if(is_preview()) ( echo "คุณอยู่ในหน้าแสดงตัวอย่าง!"; ) ) add_action("the_content","preview_warning");

แน่นอน คุณต้องเพิ่มโค้ดลงในไฟล์ style.css เพื่อสร้างข้อความเตือน:

#preview-warning ( พื้นหลัง:#800; line-height:50px; font-size:30px; font-weight:bold; text-align:center; ตำแหน่ง:คงที่; ด้านล่าง:0; )

ฟังก์ชัน 5: ลบองค์ประกอบเฉพาะออกจากหน้า 404 โดยใช้ is_404()

รหัสที่ง่ายที่สุดที่ให้ไว้ในบทความนี้ คุณเพียงแค่ต้องล้อม "องค์ประกอบบางอย่าง" ไว้ในโค้ดด้านล่าง (เช่น หน่วยโฆษณา)!

ฟังก์ชัน 6. ซ่อนใบเสนอราคาที่สร้างขึ้นโดยอัตโนมัติโดยใช้ has_excerpt()

บางคนไม่ชอบคำพูดที่สร้างขึ้นโดยอัตโนมัติ หากต้องการลบ คุณสามารถใช้โค้ดที่ให้ไว้ในโค้ด WordPress:

ฟังก์ชั่น full_excerpt() ( if (!has_excerpt()) ( echo ""; ) else ( echo get_the_excerpt(); ) )

เราเพิ่มมันลงในไฟล์ function.php และแทนที่การใช้งาน the_excerpt() ด้วย full_excerpt()

ฟังก์ชัน 7. สร้างรายการชื่อโพสต์ (แทนเนื้อหาทั้งหมด) ในไฟล์เก็บถาวรตามวันที่โดยใช้ is_date()

บางครั้งรายการชื่อเรื่องก็เพียงพอแล้วสำหรับหน้าเก็บถาวรบางหน้า - ตัวอย่างเช่น สำหรับการเก็บถาวรตามวันที่ การใช้แท็กแบบมีเงื่อนไข is_date() ทำให้คุณสามารถลบสิ่งที่ไม่จำเป็นออกจากลูปหลักได้ ยกเว้นส่วนหัว

เทคนิคนี้ต้องให้ความสนใจเนื่องจากไฟล์ archive.php แตกต่างกันในแต่ละธีม (และหากธีมของคุณมีไฟล์ date.php คุณควรแก้ไขมัน) ค้นหาวงหลักในโค้ดและเปลี่ยนดังนี้:

If(is_date()) ( // ถ้าหัวข้อใช้หัวเรื่อง h2 ในการโพสต์ ให้ใช้ h2 ถ้า - h1 ให้ใช้ h1. echo "".the_title().""; ) else ( // ... // Original รหัสในวงหลัก // ... )

ฟังก์ชั่น 8. เปลี่ยน favicon สำหรับแผงผู้ดูแลระบบโดยใช้ is_admin()

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

สิ่งที่เหลืออยู่คือการเพิ่มโค้ดลงในไฟล์ function.php:

ฟังก์ชั่น admin_favicon() ( if(is_admin()) ( echo ""; ) ) add_action("admin_head","admin_favicon");

ฟังก์ชั่น 9. แสดงภาพขนาดย่อของโพสต์เริ่มต้นโดยใช้ has_post_thumbnail()

ในธีมที่ออกแบบมาอย่างดี หากไม่มีภาพขนาดย่อสำหรับโพสต์ รูปภาพเริ่มต้นจะแสดงขึ้น ในกรณีดังกล่าว คุณจะต้องเปลี่ยนโค้ดของฟังก์ชัน the_post_thumbnail() ดังนี้:

ถ้า(has_post_thumbnail()) ( the_post_thumbnail(); ) อื่น ๆ ( echo " "; }

ฟังก์ชั่น 10. แสดงเมนูพิเศษสำหรับผู้ใช้ที่ลงทะเบียนโดยใช้ is_user_logged_in()

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

ฟังก์ชั่น member_menu() ( if(is_user_logged_in()) ( echo "เมนูพิเศษ

  • เมนูแรก
  • เมนูที่สอง
  • เมนูที่สาม
"; } }

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

นอกจากนี้ คุณควรใช้แบบกำหนดเอง เมนูเวิร์ดเพรสโดยใช้ wp_nav_menu() หนึ่งมาตรฐานและหนึ่งรายการสำหรับผู้ใช้ที่ลงทะเบียน จากนั้นคุณสามารถจัดการได้โดยใช้แผงผู้ดูแลระบบ WordPress

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

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

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

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

แท็ก WordPress คืออะไรกันแน่?

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

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

ให้คิดว่าแท็กเป็นดัชนีตามตัวอักษรของคุณ


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

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

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

วิธีที่มีประสิทธิภาพในการวางแท็ก

แท็กควรสั้นและมีหนึ่งหรือสองคำ ประเด็นของแท็กคือการบ่งชี้ จุดสำคัญที่มีอยู่ในโพสต์ ดังนั้นจึงต้องสอดคล้องกับเนื้อหาของโพสต์เสมอ

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

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

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

การจัดการแท็กของคุณ

อย่าทำผิดพลาดเหมือนกัน: การรักษาโครงสร้างแท็กให้สะอาดและเป็นระเบียบไม่ใช่เรื่องง่ายเสมอไป

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

เพื่อรักษาระบบแท็กเอาไว้ ในสภาพการทำงานจำเป็นต้องปฏิบัติตามเงื่อนไขบังคับหลายประการ:

  • ตรวจสอบแท็กทั้งหมดเพื่อให้แน่ใจว่ามีรูปแบบที่ถูกต้อง
  • ลบแท็กที่ซ้ำกับแท็กที่มีอยู่
  • ดูโพสต์ทั้งหมดที่ปรากฏหลังจากนั้น ตรวจสอบครั้งสุดท้ายเพื่อให้แน่ใจว่าฉลากถูกต้อง

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

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

การแสดงแท็ก

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

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

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

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

บทสรุป

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

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

สวัสดี! หลายๆคนที่นำไปใช้ในตัวเอง งานเวิร์ดเพรสในทางปฏิบัติใช้ไม่ได้กับแท็กและมีความคิดเพียงเล็กน้อยว่าแท็กเหล่านั้นจำเป็นสำหรับอะไร บ่อยครั้งที่ผู้คนจำนวนมากบล็อกหน้าเว็บเหล่านี้ไม่ให้จัดทำดัชนีเลย วันนี้ฉันอยากจะแสดงวิธีใช้แท็กที่คล้ายกันใน WordPress (หรือที่เรียกกันว่า “แท็ก WordPress”) เพื่อให้ได้ผลดีใน SEO

แท็กใน WordPress: การใช้งานจริง

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

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

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

ไม่ แน่นอนว่าทั้งหมดนี้ไม่ได้ใช้งานผ่านแท็ก แต่ผ่านหมวดหมู่ปกติใน WordPress ฉันเขียนแล้ว และเราได้รับหน้าเว็บที่ได้รับการปรับปรุงเป็นอย่างดี ไม่เพียงแต่สำหรับคำขอ "ซื้อ CK Reveal" เท่านั้น แต่ยังรวมถึง "ซื้อน้ำหอม calvin klein ใน Cheboksary" "ซื้อ eau de Toilette สำหรับผู้หญิง" และอื่นๆ ด้วย

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

จากนั้นฉันก็นึกถึงแท็กที่ใช้งานได้อย่างสมบูรณ์แบบใน WordPress ตอนนี้ผลิตภัณฑ์แต่ละรายการได้รับการกำหนดแท็ก "หวาน", "สด" และอื่นๆ แต่ด้วยการแบ่งแยกดังกล่าว ปัญหาก็เกิดขึ้น: จะแยกน้ำหอมผู้ชายออกจากน้ำหอมผู้หญิงได้อย่างไร? แน่นอนคุณสามารถคิดขึ้นมาได้ ตัวกรองที่แตกต่างกันและอื่นๆ แต่ฉันต้องการวิธีแก้ปัญหาง่ายๆ ฉันสร้างแท็กสไตล์ "ชายหวาน" หรือ "หญิงสด" อย่างโง่เขลา ฯลฯ จากนั้นฉันก็แสดงลิงก์ไปยังแท็กเหล่านี้ในเมนูไซต์:

หวังว่าตอนนี้จะได้เห็นภาพที่ชัดเจนขึ้นว่าแท็กทำอะไรใน WordPress มีการปรับปรุงอีกครั้ง: ผู้คนค้นหาสิ่งที่พวกเขากำลังมองหาได้อย่างง่ายดาย

การเพิ่มประสิทธิภาพ SEO ของหน้าที่ติดแท็กใน WordPress

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

  • ฉันนำมันออกมาได้อย่างลงตัว
  • การสร้าง sitemap.xml
  • การเพิ่มประสิทธิภาพบันทึก
  • ฉันนำมันมาสู่ความสมบูรณ์แบบ
  • ตอนนี้ถึงจุดเปลี่ยนแล้ว

    วิธีแสดงข้อความบนหน้าที่มีแท็ก

    ทั้งหมดนี้จะทำให้เราสามารถรวบรวมการเข้าชมคำขอ "ซื้อน้ำหอมผู้หญิงที่มีกลิ่นผลไม้" ฯลฯ ในกรณีของฉัน คือเราจะไม่ต้องสร้างแยกกัน หน้า Landing Page- มีหน้าลอจิคัลสำเร็จรูปสำหรับสิ่งนี้อยู่แล้ว

    ตามที่ฉันได้กล่าวไปแล้ว ในบางกรณี เมื่อมีการแข่งขันเพียงเล็กน้อยสำหรับคำขอที่คล้ายกันในภูมิภาค เพียงแค่กรอกเมตาแท็กที่ไม่ซ้ำใครก็เพียงพอแล้ว พวกมันสามารถสร้างขึ้นได้โดยอัตโนมัติหากเป็นไซต์ขนาดใหญ่

    การจัดทำดัชนีหน้าด้วยแท็ก

    หากคุณได้ดำเนินการทั้งหมดข้างต้นแล้ว อย่าลืมรวมข้อมูลหน้าไว้ในดัชนี (ไม่เช่นนั้นเราจะปิดข้อมูลเหล่านั้นจากการจัดทำดัชนีทันที)

    บทสรุป

    แท็กใน WordPress ช่วยให้คุณ:

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

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

    คุณใช้แท็กอย่างไร? อาจจะมีบ้าง ความคิดที่น่าสนใจเกี่ยวข้องกับหัวข้อของคุณ?

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

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

    วันนี้เราเปิด ซีรีย์ใหม่บทความที่เกี่ยวข้องกับหนึ่งในองค์ประกอบพื้นฐานของ WordPress: แท็กเทมเพลต

    แท็กเทมเพลตคืออะไร

    คุณสมบัติหลักสองประการที่สะท้อนถึงความยืดหยุ่นของแพลตฟอร์ม WordPress คือความสามารถในการสร้าง “ปลั๊กอิน” (เพื่อขยายฟังก์ชันการทำงาน) และ “ธีม” (เพื่อเปลี่ยนแปลง รูปร่าง- คุณสมบัติเหล่านี้เป็นผลมาจากการนำแนวคิด WordPress ที่สำคัญไปใช้อย่างประสบความสำเร็จ: API และระบบย่อย แท็กเทมเพลตเป็นหนึ่งในรากฐานสำหรับการสร้างระบบ CMS ทั้งหมด

    แท็กเทมเพลตมีมานานก่อน WordPress เอง เปิดตัวใน b2 ซึ่งเป็นแพลตฟอร์มบล็อกที่ Matt Mullenweg และ Mike Little ปรับปรุงเล็กน้อยเมื่อใด การสร้างเวิร์ดเพรส- เราสามารถพูดได้ว่านี่เป็นหนึ่งในคุณสมบัติแรกที่นำมาใช้ก่อนที่ WP จะรองรับธีมและปลั๊กอิน

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

    แท็กเทมเพลตคือฟังก์ชัน PHP ที่บอกให้ WordPress “ทำ” หรือ “รับ” บางสิ่งบางอย่าง และเชื่อฉันเถอะว่าไม่มีอะไรยากเกี่ยวกับเรื่องนี้หากคุณคุ้นเคย พื้นฐาน PHPและ HTML

    แท็กเทมเพลตอยู่ที่ไหน

    ไฟล์ที่เก็บฟังก์ชันสำหรับแท็กเทมเพลตทั้งหมดจะอยู่ในโฟลเดอร์ wp-include

    มีทั้งหมด 9 อัน ไฟล์ต่างๆลงท้ายด้วยแม่แบบ :

    • wp-includes/author-template.php - รวมแท็กเทมเพลตที่เกี่ยวข้องกับผู้เขียน
    • wp-includes/bookmark-template.php - รวมแท็กเทมเพลตที่เกี่ยวข้องกับบุ๊กมาร์ก
    • wp-includes/category-template.php - รวมแท็กเทมเพลตที่เกี่ยวข้องกับอนุกรมวิธานและคำศัพท์ รวมถึงหมวดหมู่และแท็ก
    • wp-includes/comment-template.php - รวมแท็กเทมเพลตที่เกี่ยวข้องกับความคิดเห็น
    • wp-includes/link-template.php - รวมแท็กเทมเพลตที่เกี่ยวข้องกับลิงก์ (ลิงก์ถาวร ลิงก์ไปยังไฟล์ที่แนบมา ลิงก์ไปยังไฟล์เก็บถาวร ฯลฯ );
    • wp-includes/nav-menu-template.php - รวมแท็กเทมเพลตที่เกี่ยวข้องกับเมนูนำทาง
    • wp-includes/post-template.php - รวมแท็กเทมเพลตที่เกี่ยวข้องกับโพสต์/โพสต์;
    • wp-includes/post-thumbnail-template.php - รวมแท็กเทมเพลตที่เกี่ยวข้องกับภาพขนาดย่อของโพสต์
    • wp-includes/general-template.php - รวมแท็กเทมเพลตอื่นๆ ทั้งหมด
    คุณจะใช้แท็กเทมเพลตได้อย่างไร

    จะเข้าใจได้ง่ายว่าแท็กเทมเพลตทำงานอย่างไรหากคุณคุ้นเคยกับพื้นฐานของ PHP, HTML และ CSS เนื่องจากแท็กเทมเพลตไม่มีอะไรมากไปกว่าฟังก์ชัน PHP จึงค่อนข้างชัดเจนว่าจะใช้งานอย่างไร แต่มีอย่างอื่นที่คุณควรรู้เกี่ยวกับพวกเขา

    ฟังก์ชั่นแท็กเทมเพลต

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

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

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

    ตัวเลือกฟังก์ชันแท็กเทมเพลต

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

    การประกาศพารามิเตอร์

    มีสามวิธีในการประกาศพารามิเตอร์ฟังก์ชัน:

    การใช้พารามิเตอร์ปกติ: แท็กเทมเพลตส่วนใหญ่ยอมรับพารามิเตอร์ PHP ปกติ ซึ่งสามารถคั่นด้วยเครื่องหมายจุลภาค:

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

    การใช้อาร์เรย์: วิธีที่ดีกว่าและสะอาดกว่าในการประกาศพารามิเตอร์มากกว่าสตริงการสืบค้น:

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

    สรุปแล้ว

    ตอนนี้เราได้เรียนรู้พื้นฐานของการใช้แท็กเทมเพลตใน WordPress แล้ว เราก็สามารถเรียนรู้ต่อได้ ในบทช่วยสอนถัดไปในชุดนี้ เราจะสำรวจแท็กเทมเพลตแต่ละรายการ (อธิบายไว้ใน Codex) และให้คำอธิบายสั้นๆ อธิบายตัวเลือกต่างๆ และยกตัวอย่างวิธีใช้แต่ละแท็ก

    นี่จะเป็นการเดินทางอันยาวนานในโลกของแท็กเทมเพลต แต่เราจะพยายามทำให้มันสนุกที่สุดเท่าที่จะเป็นไปได้

    การแปลบทความ “The Tuts+ Guide to Template Tags: Introduction” จัดทำโดยทีมงานโครงการที่เป็นมิตร

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

    wp_meta()
    ฟังก์ชั่นนี้สร้างตะขอสำหรับ การแทรกเพิ่มเติมข้อมูล. เราจะพูดถึง hooks ในภายหลัง

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

    • ชื่อ — ชื่อของทรัพยากรของคุณ
    • คำอธิบาย — คำอธิบายของทรัพยากร
    • admin_email — ที่อยู่ทางไปรษณีย์ผู้ดูแลระบบ
    • url — ที่อยู่ทรัพยากร
    • wpurl - ที่อยู่ทรัพยากร
    • stylesheet_directory — โฟลเดอร์ที่มีสไตล์สำหรับเทมเพลตนี้
    • stylesheet_url - ที่อยู่ของไฟล์สไตล์ชีต
    • template_directory - ที่อยู่ของโฟลเดอร์ที่มีเทมเพลตปัจจุบัน
    • template_url — ที่อยู่ของเทมเพลตปัจจุบัน
    • atom_url - ที่อยู่ทางไปรษณีย์ของอะตอม
    • rss2_url - ที่อยู่ทางไปรษณีย์ RSS
    • rss_url - ที่อยู่ทางไปรษณีย์ RSS
    • pingback_url — ที่อยู่ของไฟล์ที่แจ้งแหล่งข้อมูลอื่นเกี่ยวกับการเพิ่มเนื้อหาใหม่
    • rdf_url - ที่อยู่ทางไปรษณีย์ rdf
    • comment_atom_url - ที่อยู่อะตอมสำหรับส่งความคิดเห็น
    • comment_rss2_url - ที่อยู่ rss สำหรับส่งความคิดเห็น
    • ชุดอักขระ - การเข้ารหัสทรัพยากร
    • html_type - ประเภทสื่อ
    • ภาษา — ภาษาของทรัพยากร
    • text_direction - ทิศทางของข้อความ
    • เวอร์ชัน - เวอร์ชัน WordPress

    get_bloginfo()
    ส่งกลับข้อมูลเกี่ยวกับทรัพยากรของคุณซึ่งสามารถนำมาใช้ในอนาคต
    ยอมรับสองพารามิเตอร์ $show และ $filter พารามิเตอร์ $name สามารถใช้ค่าเดียวกันกับฟังก์ชันได้ พารามิเตอร์ $filter สามารถรับค่า 'Display' ได้สองค่า ซึ่งส่งข้อมูล $show ผ่าน wptexturize() และ 'raw' ส่งคืนค่า $show ตามที่เป็นอยู่ ค่าเริ่มต้น: $ดิบ
    ตัวอย่าง:

    get_current_blog_id()
    ฟังก์ชันนี้รับรหัสบล็อกปัจจุบัน

    wp_title()
    ฟังก์ชันนี้ส่งคืนหัวเรื่อง หน้าปัจจุบัน- เอาก็ได้ พารามิเตอร์ต่อไปนี้: $sep, $echo, $seplocation โดยที่:

    • $sep — ข้อความก่อนและหลังชื่อโพสต์, ตัวคั่น ค่าเริ่มต้น: >>
    • $echo — แสดง (จริง) ชื่อของโพสต์หรือไม่ (เท็จ) ค่าเริ่มต้น: จริง
    • $seplocation —

    พิมพ์ชื่อเรื่องของบล็อกในชื่อ | ชื่อโพสต์

    single_post_title()
    ฟังก์ชั่นนี้แสดงชื่อโพสต์ มีประโยชน์ที่จะใช้ในกลไก The Loop สามารถรับพารามิเตอร์ได้สองตัว: $prefix และ $display โดยที่:

    post_type_archive_title()
    แสดงชื่อโพสต์ที่อยู่ในไฟล์เก็บถาวร ฟังก์ชั่นนี้ได้รับการปรับให้เหมาะสมสำหรับไฟล์ arhive.php - เทมเพลตสำหรับโพสต์ที่เก็บถาวร สามารถรับพารามิเตอร์ได้สองตัว: $prefix และ $display โดยที่:

    • $prefix - ข้อความหน้าชื่อบทความ ค่าเริ่มต้น: ว่างเปล่า
    • $display - ชื่อจะถูกแสดง (จริง) หรือค่าจะถูกส่งกลับเพื่อใช้ในรหัสต่อไป (เท็จ) ค่าเริ่มต้น: จริง

    single_cat_title()
    แสดงหรือส่งคืนชื่อหมวดหมู่สำหรับโพสต์ปัจจุบัน สามารถใช้นอกกลไก The Loop ได้ รับสองพารามิเตอร์: $prefix และ $display โดยที่:

    • $prefix - ข้อความหน้าชื่อบทความ ค่าเริ่มต้น: ว่างเปล่า
    • $display - ชื่อจะถูกแสดง (จริง) หรือค่าจะถูกส่งกลับเพื่อใช้ในรหัสต่อไป (เท็จ) ค่าเริ่มต้น: จริง

    single_tag_title()
    แสดงหรือส่งคืนชื่อแท็กสำหรับโพสต์ปัจจุบัน รับสองพารามิเตอร์: $prefix และ $display โดยที่:

    • $prefix - ข้อความหน้าชื่อบทความ ค่าเริ่มต้น: ว่างเปล่า
    • $display - ชื่อจะถูกแสดง (จริง) หรือค่าจะถูกส่งกลับเพื่อใช้ในรหัสต่อไป (เท็จ) ค่าเริ่มต้น: จริง

    single_term_title()
    แสดงหรือส่งกลับชื่ออนุกรมวิธานของโพสต์ปัจจุบัน สามารถรับพารามิเตอร์ได้สองตัว: $prefix และ $display โดยที่:

    • $prefix - ข้อความหน้าชื่อบทความ ค่าเริ่มต้น: ว่างเปล่า
    • $display - ชื่อจะถูกแสดง (จริง) หรือค่าจะถูกส่งกลับเพื่อใช้ในรหัสต่อไป (เท็จ) ค่าเริ่มต้น: จริง

    single_month_title()
    แสดงหรือส่งคืนชื่อเดือนและปีสำหรับเพจปัจจุบัน ใช้งานได้กับเพจที่เก็บถาวรเท่านั้น สามารถรับพารามิเตอร์ได้สองตัว: $prefix และ $display โดยที่:

    • $prefix - ข้อความหน้าชื่อบทความ ค่าเริ่มต้น: ว่างเปล่า
    • $display - ชื่อจะถูกแสดง (จริง) หรือค่าจะถูกส่งกลับเพื่อใช้ในรหัสต่อไป (เท็จ) ค่าเริ่มต้น: จริง

    get_archives_link()
    รับลิงก์ไปยังคลังเนื้อหา สามารถยอมรับพารามิเตอร์ต่อไปนี้:

    • $url — ที่อยู่ที่เก็บถาวร
    • $text — คำอธิบายไฟล์เก็บถาวร
    • $format - รูปแบบ สามารถเป็น 'ลิงก์', 'ตัวเลือก', 'html' ค่าเริ่มต้น: 'html'
    • $before - ส่งข้อความหน้าลิงก์
    • $after - ข้อความหลังลิงก์

    wp_get_archives()
    ฟังก์ชั่นนี้แสดงรายการไฟล์เก็บถาวร ใช้อาร์เรย์เป็นพารามิเตอร์ ประเภทต่อไปนี้:

    $args = array("type" => "รายเดือน", "จำกัด" => , "format" => "html", "before" => , "after" => , "show_post_count" => false, "echo " => 1);

    • ประเภท - ตามประเภทรายการเก็บถาวรที่จะแสดงสามารถรับค่าต่อไปนี้: รายปี, รายเดือน - ค่าเริ่มต้น, รายวัน, รายสัปดาห์, postbypost (โพสต์เรียงตามวันที่), อัลฟ่า (จัดเรียงโพสต์ตามชื่อเรื่อง)
    • ขีด จำกัด — จำนวนโพสต์ในไฟล์เก็บถาวร ค่าเริ่มต้น: ไม่จำกัด
    • รูปแบบ - รูปแบบการนำเสนอ: html - ค่าเริ่มต้น, ตัวเลือก, ลิงก์, กำหนดเอง (รายการแบบกำหนดเอง)
    • before — ข้อความหน้าลิงก์สำหรับ html หรือรูปแบบที่กำหนดเอง
    • after — ข้อความหลังลิงก์สำหรับ html หรือรูปแบบที่กำหนดเอง
    • show_post_count - แสดงจำนวนโพสต์ ค่าเริ่มต้น: เท็จ
    • echo - แสดง (1) หรือส่งคืน (0) ค่าเริ่มต้น: 1

    get_calendar()
    การแสดงปฏิทิน สามารถรับพารามิเตอร์ได้ 2 ตัว:

    • $initial - หากเป็นจริง วันในสัปดาห์จะถูกย่อให้เหลือหนึ่งตัวอักษร เท็จ - เหลือสาม
    • $echo — แสดงปฏิทิน (จริง) หรือไม่ (เท็จ)

    wp_enqueue_script()
    คุณลักษณะนี้ช่วยให้คุณเพิ่ม JavaScript ลงใน WordPress ได้อย่างปลอดภัย ยอมรับพารามิเตอร์:

    • $handle คือชื่อของสคริปต์ ชื่อเรื่องควรจะอยู่ใน ตัวพิมพ์เล็ก.
    • $src - ลิงก์ไปยังสคริปต์
    • $deps - อาร์เรย์ของชื่อสคริปต์ที่ต้องโหลดก่อนที่จะเรียกใช้สคริปต์ปัจจุบัน
    • $ver — หมายเลขเวอร์ชันของสคริปต์
    • $in_footer - หากพารามิเตอร์เป็นจริง สคริปต์จะอยู่ที่ด้านล่าง

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