คำถามติดแท็ก post-meta

โพสต์เมตาเป็นชุดข้อมูลที่มีแกนเพิ่มเติมเช่นเดียวกับข้อมูลโพสต์ที่กำหนดเอง

3
เรียงตามมูลค่าเมตาหรือวันที่?
มีฟิลด์ที่กำหนดเองที่เรียกว่าstartDateแต่มีเพียงบางเหตุการณ์เท่านั้น ฉันสงสัยว่ามันไม่ได้ตั้งไว้สำหรับโพสต์ที่ฉันสามารถใช้post_dateเพื่อสร้างรายการโพสต์? // if meta_key _postmeta.startDate isn't set get the rest by posts.post_date query_posts( array( array( 'posts_per_page' => 10, 'meta_key' => 'startDate', 'meta_value' => date('Y-m-d'), 'meta_compare' => '<', 'orderby' => 'meta_value', 'order' => 'ASC' ), array( 'meta_key' => 'post_date', 'meta_value' => date('Y-m-d'), 'meta_compare' => '<' ) ) );

4
วิธีรับเมตาโพสต์ที่กำหนดเองโดยใช้ REST API
ฉันกำลังพยายามสร้าง REST API สำหรับเว็บไซต์ wordpress ของฉันซึ่งใช้สำหรับรายการสิ่งอำนวยความสะดวกโดยใช้ปลั๊กอินตัวจัดการงาน wordpress ฉันลงทะเบียนโพสต์ที่กำหนดเอง taxonomies ใน \ plugins \ rest-api \ plugin.php API ด้านล่างให้รายชื่อทั้งหมดพร้อมการตอบกลับที่เป็นค่าเริ่มต้น http: // localhost / กีฬา / WP-JSON / WP / v2 / joblisting / ฉันต้องการเพิ่มเมตาโพสต์ในการตอบสนอง JSON โดยใช้รหัสด้านล่าง function slug_register_phone_number() { register_rest_field( 'job_listing', 'phone', array( 'get_callback' => 'slug_get_phone_number', 'update_callback' => null, 'schema' => …

2
WordPress ดึงข้อมูล meta สำหรับประเภทโพสต์ที่กำหนดเองทั้งหมดในมุมมองรายการ
ฉันมีปัญหาใน WordPress ที่ PHP กำลังจะตาย ฉันได้เพิ่มหน่วยความจำ แต่กระบวนการ PHP เพิ่มขึ้นถึงการใช้งาน CPU 100% จากนั้นจะตายและ Apache จะโยนข้อผิดพลาด 500 ข้อ ฉันพยายามที่จะให้ Apache เข้าสู่ระบบบางอย่างหรือ PHP / MySQL เพื่อบันทึกข้อผิดพลาด แต่ไม่มีอะไรถูกบันทึกไว้จากนั้นข้อผิดพลาดทั่วไป 500 ปัญหา 500 อยู่ในหน้ารายการเช่น: /wp-admin/edit.php?post_type=artist ขณะนี้เรามีรายการศิลปินมากกว่า 1200 รายการใน WordPress ถ้าฉันต่อท้ายการเรียงลำดับเช่นนี้: /wp-admin/edit.php?post_type=artist&orderby=date จากนั้นรายการจะโหลดขึ้นอย่างรวดเร็วแม้กระทั่ง! ฉันนั่งและดูบันทึกการสืบค้น MySQL แล้วและปรากฏว่า WordPress กำลังโหลดข้อมูลเมตาสำหรับทุกโพสต์เดียว (ทั้งหมด 1200 รายการ) เพื่อสร้างรายการ 10 หรือมากกว่านั้น สำหรับหนึ่งในแบบสอบถามที่ส่งคืนแถวที่ 92,000 ฉันกำลังใช้ฟิลด์กำหนดเองขั้นสูงและแม่แบบที่มีกรอบงานของตนเองดังนั้นโพสต์แต่ละรายการจะมีข้อมูลเมตาที่แนบมาอย่างดี …

5
ฉันจะค้นหาโพสต์ด้วยคีย์เมตาบางส่วนได้อย่างไร
ฉันมีฟังก์ชั่นที่จัดเก็บสถานะ "ชอบ" สำหรับโพสต์เป็นโพสต์เมตา ฉันต้องการเชื่อมโยงว่า "ชอบ" กับผู้ใช้ที่ชอบดังนั้นฉันตั้งค่าฟิลด์ที่กำหนดเองที่เรียกว่า "like_status_ {user_id}" (โดยที่ {user_id} เป็นรหัสของผู้ใช้ที่เข้าสู่ระบบในปัจจุบัน) ซึ่งฉันเก็บเป็น 0 หรือ 1. ดังนั้นสำหรับโพสต์ที่มี "ไลค์" หลายรายการจะมีค่าเมตาหลายค่าในฐานข้อมูลที่ตั้งค่าดังนี้: 'meta_key' = 'like_status_0' 'meta_value' = 1 'meta_key' = 'like_status_2' 'meta_value' = 1 'meta_key' = 'like_status_34' 'meta_value' = 1 .... และอื่น ๆ มีจำนวนไลค์ในโพสต์ที่เฉพาะเจาะจง ฉันจะเรียกใช้คิวรีที่แสดงให้เห็นได้อย่างไรถ้ามีคนอื่นชอบโพสต์นั้น ฉันกำลังคิดบางอย่างเช่นนี้: $query = new WP_Query(array( 'meta_key' => 'like_status_{user_id}', 'meta_value' …

2
การเพิ่มเมตาแท็กโดยไม่มีปลั๊กอิน
เป็นไปได้หรือไม่ที่จะเพิ่มชื่อเมตาคำอธิบายเมตาคำสำคัญเมตาในทุก ๆ หน้าโดยไม่ต้องติดตั้งปลั๊กอิน ลูกค้าของฉันไม่ต้องการติดตั้งปลั๊กอิน ฉันอยากรู้เกี่ยวกับกรณีนี้สิ่งที่ฉันรู้คือผู้ดูแลระบบควรติดตั้งปลั๊กอิน seo ในเวิร์ดเพรสของพวกเขาเพื่อให้มีการแทรกเมตา
9 post-meta  seo 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.