ใน WordPress URL ของหน้าปัจจุบันสามารถเรียกค้นได้โดยใช้ฟังก์ชัน Get_permalink()
เผยแพร่แล้ว: 2022-09-27ใน WordPress คุณสามารถเรียก URL ของหน้าปัจจุบันได้โดยใช้ฟังก์ชัน get_permalink() ฟังก์ชันนี้ยอมรับรหัสโพสต์หรือออบเจ็กต์โพสต์เป็นพารามิเตอร์ และส่งคืนลิงก์ถาวร (URL) ของโพสต์ที่ระบุ หากคุณต้องการดึงลิงก์ถาวรของหน้าปัจจุบัน คุณสามารถใช้วัตถุ $post ส่วนกลางได้ ออบเจ็กต์ $post มีข้อมูลเกี่ยวกับหน้าปัจจุบัน รวมถึงลิงก์ถาวร ในการรับลิงก์ถาวรของหน้าปัจจุบัน คุณสามารถใช้รหัสต่อไปนี้: global $post; $permalink = get_permalink( $post->ID ); รหัสนี้จะดึงลิงก์ถาวรของหน้าปัจจุบันและเก็บไว้ใน ตัวแปร $ permalink จากนั้นคุณสามารถใช้ตัวแปรนี้เพื่อพิมพ์ URL หรือเปลี่ยนเส้นทางผู้ใช้ไปยังเพจ
จำเป็นต้องรู้วิธีนำทางไปยังหน้า URL ปัจจุบันเพื่อให้มีประโยชน์ในบางจุด ลิงก์ไปยังหน้ามีให้ด้วยเหตุผลหลายประการ ซึ่งแต่ละข้อจะขึ้นอยู่กับฟังก์ชัน ในบทความนี้ เราจะพูดถึงตัวอย่างสองสามตัวอย่างแรกที่สามารถใช้ได้กับไฟล์เทมเพลต WordPress ใดๆ คุณสามารถค้นหา URL ของหน้าได้โดยใช้ข้อมูลโค้ดที่พบในไฟล์ functions.php หรือปลั๊กอินที่กำหนดเอง หากต้องการแทนที่โค้ดบรรทัดที่สอง โปรดดำเนินการตามเทมเพลตที่คุณใช้ โดยใช้ข้อมูลโค้ดด้านล่าง (แทนที่จะเป็นบรรทัดแรกด้านบน) คุณจะพบ URL หน้าแรก
หากมีการตั้งค่า คุณสมบัติ window.location.href URL ของหน้าปัจจุบันจะถูกส่งคืน
ฉันจะค้นหา URL ของหน้า WordPress ได้อย่างไร

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

ไม่มีคำตอบที่ชัดเจนสำหรับคำถามนี้ เนื่องจากขึ้นอยู่กับว่าคุณหมายถึงอะไรโดย " ข้อมูลหน้าปัจจุบัน " อย่างไรก็ตาม วิธีที่เป็นไปได้บางประการในการรับข้อมูลเกี่ยวกับหน้าปัจจุบันใน WordPress คือการใช้ฟังก์ชัน get_queried_object, คลาส WP_Query หรือตัวแปรส่วนกลาง $post
ใน WordPress ชื่อหน้าปัจจุบัน สามารถรับได้โดยใช้ฟังก์ชัน get_post_field หน้าปัจจุบันที่ผู้ใช้กำลังเปิดอยู่จะถูกส่งกลับเป็นซับเดียวโดยใช้ซับเดียว อีกทางเลือกหนึ่งคือการใช้วัตถุ $post ทั่วโลก ซึ่งสามารถพบได้ที่นี่ ข้อมูลเพิ่มเติมเกี่ยวกับ WP_Post มีอยู่ในเอกสารประกอบ คุณยังสามารถรวมเพจด้วยเมธอด getqueried_object

ค้นหารหัสโพสต์ของหน้าเฉพาะ
สามารถใช้เมธอด get_post_ID() เพื่อค้นหา ID โพสต์สำหรับ หน้าเฉพาะ ฟังก์ชันนี้ส่งคืน ID ของโพสต์และทากของเพจ หากคุณกำลังมองหาโพสต์ที่มี ID 123456 คุณจะต้องใช้รหัสต่อไปนี้ Post_id ('123456'); รหัสประจำตัวของโพสต์
คุณได้รับ URL ของหน้าปัจจุบันได้อย่างไร

คุณสมบัตินี้มี URL ทั้งหมดของหน้าปัจจุบัน ซึ่งรวมถึงชื่อโฮสต์ สตริงการสืบค้น ตัวระบุส่วนย่อย และอื่นๆ
หากคุณเปิดเว็บไซต์ WordPress ในฐานะนักพัฒนาเว็บหรือในฐานะผู้ดูแลระบบ คุณจะต้องทราบ URL ของหน้าปัจจุบัน คุณลักษณะนี้ช่วยให้คุณสร้างลิงก์ไปยังเว็บไซต์ของคุณและติดตามผู้เยี่ยมชมที่อยู่ในเว็บไซต์ของคุณ โปรแกรมนี้ยังช่วยในการดีบักหน้าข้อผิดพลาด 404 ใน WordPress คุณสามารถรับข้อมูลนี้ผ่านคุณสมบัติในตัว เทมเพลต PHP ที่เรารู้จักและสามารถใช้ได้ ได้แก่ front-page.html, home.html และ tag.html รหัสเหล่านี้สามารถใช้เพื่อรับ URL ของหน้าปัจจุบันบนเทมเพลต PHP ที่หลากหลาย จำเป็นต้องใช้โค้ดต่อไปนี้เพื่อแทรก Aurthor.php ลงในไฟล์เทมเพลตธีมของ WordPress หรือตำแหน่งที่คุณต้องการแทรก
นี่คือวิดีโอที่ฉันสร้างให้คุณซึ่งจะแนะนำวิธีค้นหา URL ของหน้าปัจจุบันในเว็บไซต์ WordPress ของคุณ โค้ด PHP แบบกำหนดเองถูกใช้ในวิธีแรก ในขณะที่ฟังก์ชัน WordPress ในตัวจะใช้ในวิธีที่สอง หากปัญหาของคุณยังไม่ได้รับการแก้ไขในบทความ โปรดติดต่อฉันผ่านแบบฟอร์มการติดต่อหรือเพียงแค่แสดงความคิดเห็น
Jquery: วิธีรับ URL หน้าปัจจุบัน
คุณสามารถรับ URL ปัจจุบันได้โดยใช้รหัส jQuery ต่อไปนี้: br. สถานที่นี้คือ Href 1
วิธีรับ WordPress URL ใน PHP?
วิธีที่ง่ายที่สุดในการรับ URL ของ WordPress ใน PHP คือการใช้ฟังก์ชัน bloginfo() ฟังก์ชันนี้จะส่งคืน URL ของไซต์ WordPress คุณสามารถใช้ได้ดังนี้: ซึ่งจะส่งออก URL ของไซต์ WordPress
รับ URL หน้าปัจจุบัน Php
ในการรับ URL ของหน้าปัจจุบันใน PHP คุณสามารถใช้ตัวแปร superglobal $_SERVER[“REQUEST_URI”] สิ่งนี้จะให้ URL แบบเต็ม ของหน้าแก่คุณ รวมถึงพารามิเตอร์การสืบค้นใดๆ
วิธีค้นหา URL แบบเต็มสำหรับโพสต์หรือหน้าใน WordPress
URL แบบเต็มสำหรับโพสต์หรือหน้าสามารถพบได้โดยใช้ฟังก์ชัน WordPress_get_post_and_page() ตัวอย่างเช่น รหัสนี้สามารถใช้เพื่อค้นหา URL ของโพสต์ล่าสุดในบล็อกของคุณ
ต้องสะท้อน WP_get_post_and_page
WordPress รับ URL ของหน้าปัจจุบันโดยไม่มีสตริงการสืบค้น
หากต้องการรับ URL ของหน้าปัจจุบันโดยไม่มีสตริงการสืบค้น คุณสามารถใช้ ฟังก์ชัน WordPress get_permalink () ฟังก์ชันนี้จะส่งคืน URL ของหน้าปัจจุบัน โดยไม่มีพารามิเตอร์สตริงการสืบค้น
ฉันจะค้นหา URL ของหน้า WordPress ได้อย่างไร
โค้ด PHP ที่กำหนดเองด้านบนสามารถใช้เพื่อรับ URL ของหน้าปัจจุบันใน WordPress ได้ แต่ก็มีฟังก์ชันในตัวที่สามารถใช้เพื่อรับ URL ได้ ขึ้นอยู่กับคุณว่าคุณต้องการใช้รหัสที่กำหนดเองหรือ ฟังก์ชัน WordPress ในตัว แต่ทั้งสองจะทำงานได้อย่างไร้ที่ติ echo_url(WPP_get_current_url); เสียงสะท้อน