WordPress

คำถาม & คำตอบสำหรับนักพัฒนา WordPress และผู้ดูแลระบบ

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' => '<' ) ) );

2
ฉันจะค้นหาตามรูปแบบการโพสต์ใน WordPress 3.1 ได้อย่างไร
ฉันพยายามค้นหาโพสต์ทั้งหมดด้วยรูปแบบโพสต์ของ 'อัญประกาศ' ฉันได้เพิ่มรูปแบบการโพสต์ในฟังก์ชั่นของฉันด้วย add_theme_support( 'post-formats', array( 'image', 'video', 'gallery', 'quote' ) ); ฉันเลือก 'อัญประกาศ' เป็นรูปแบบสำหรับโพสต์ในผู้ดูแลระบบ ตัวอย่างสุดท้ายภายใต้Taxonomy_Parametersแสดงวิธีแสดงโพสต์ที่มีรูปแบบ 'quote' แต่เมื่อฉันรันในธีมของฉันจะไม่มีการโพสต์กลับมา นี่คือรหัส: $args = array( 'tax_query' => array( array( 'taxonomy' => 'post-format', 'field' => 'slug', 'terms' => 'post-format-quote' ) ) ); query_posts( $args ); เมื่อฉันเพียงแค่ค้นหาโพสต์และสถานที่ทั้งหมด echo get_post_format(); ในลูปจะส่งคืนคำว่า 'quote' ในส่วนหน้า นอกจากนี้เมื่อฉัน var_dump () …

4
เพิ่มประสิทธิภาพ apache สำหรับการใช้ WP
ทักทาย, ฉันมีเว็บไซต์ WP ที่มีจำนวนหน้าที่มีการเปิดมากกว่า 150,000 ครั้งต่อวัน มันทำงานบน Intel Core i5 CPU 760 @ 2.80GHz พร้อม Centos และ RAM 4 GB ปัญหาคือ WP ใช้แรมมากเกินไปและหลังจากนั้นสักครู่บริการก็จะโอเวอร์โหลดและ RAM ก็จะหมด ฉันได้ลอง Apache Apache หลายครั้งแล้ว แต่ดูเหมือนว่าจะไม่ทำงาน หลังจากที่ฉันรีสตาร์ทไซต์ Apache จะทำงานได้อย่างราบรื่น แต่หลังจากผ่านไปหนึ่งหรือสองชั่วโมงมันจะโอเวอร์โหลดอีกครั้ง พวกคุณคนใดมีเคล็ดลับอะไรบ้างที่จะช่วยฉันได้บ้าง BTW ฉันใช้ WP-Super Cache อัปเดต: ข้อมูลเพิ่มเติม นี่คือรายการปลั๊กอินของฉัน: Akismet แบบฟอร์มการติดต่อ 7 Mirror Domain แทรกรูปภาพได้เร็วขึ้น IntenseDebate ผู้จัดการบทบาท …

1
ค้นหาโพสต์ตาม ID ในผู้ดูแลระบบ
ฉันกำลังมองหาวิธีการค้นหาการโพสต์ด้วย ID โดยเฉพาะอย่างยิ่งด้วยการสนับสนุนประเภทโพสต์ที่กำหนดเอง ฉันหวังว่าจะมีปลั๊กอินที่เปิดใช้งานฟังก์ชั่นนี้ แต่ฉันไม่พบอะไรเลย ความคิดใด ๆ ที่จะได้รับการชื่นชมอย่างมากขอบคุณ
10 admin  search 

8
การเพิ่มคลังเก็บประเภทโพสต์ที่กำหนดเองในเมนู WordPress
มีวิธี (นอกเหนือจากการเพิ่มลิงค์ที่กำหนดเอง) เพื่อเพิ่มการเก็บถาวรชนิดโพสต์ที่กำหนดเองไปยังเมนูใน WordPress หรือไม่? หากมันถูกเพิ่มเข้ามาโดยใช้ลิงก์ที่กำหนดเอง (เช่น / cpt-archive-slug /) WordPress จะไม่ใช้คลาสเช่นเดียวcurrent-menu-itemกับองค์ประกอบของรายการซึ่งแสดงความท้าทายเมื่อจัดแต่งเมนู หากลิงก์ที่กำหนดเองมี URL ทั้งหมด (เช่นhttp://site.com/cpt-archive-slug/ ) คลาสเหล่านั้นจะถูกเพิ่ม อย่างไรก็ตามนั่นอาจไม่ใช่วิธีปฏิบัติที่ดีที่สุด

5
สิทธิ์ของฐานข้อมูลที่แนะนำสำหรับ WordPress คืออะไร?
ฉันเพิ่งได้รับ WP ทำงานบนเซิร์ฟเวอร์ของฉันเอง ฉันไม่พยายามล็อกสิ่งต่าง ๆ เพิ่มเติม ผู้ใช้ db ควรมีสิทธิ์ใดใน WP db ของฉัน

7
เพิ่มคลาสไปที่ลิงก์เฉพาะในเมนูกำหนดเอง
ฉันรู้ว่าคุณสามารถเพิ่มคลาสในตัวเลือกเมนูที่กำหนดเองได้ แต่มันเพิ่มลงใน LI ก่อนที่ A. ฉันต้องการใช้คลาสโดยตรงกับ A เฉพาะนี้แทนที่จะเป็น LI ทั้งหมด ดังนั้นแทนที่จะเป็นผลลัพธ์ <li id="menu-item-51" class="NEWCLASS menu-item menu-item-type-custom menu-item-51"><a href="#">Link</a> </li> ฉันต้องการให้มันเป็นอย่างนี้ <li id="menu-item-51" class="menu-item menu-item-type-custom menu-item-51"><a href="#" class="NEWCLASS">Link</a></li> ความคิดใด ๆ
10 menus 

3
กรองตามฟิลด์ที่กำหนดเองหนึ่งสั่งโดยฟิลด์อื่น?
ฉันมีการโพสต์ที่กำหนดเองพิมพ์ "รายชื่อ" และฉันต้องการที่จะได้รับรายชื่อทั้งหมดที่มีข้อมูลที่กำหนดเองและเพื่อผลการค้นหาในช่องที่กำหนดเองอีกgateway_value != 'Yes' location_level1_valueฉันจะได้รับแบบสอบถามเพื่อทำงานแยกกัน แต่ฉันไม่สามารถรวมได้: ข้อความค้นหา 1 (เรียงตามที่ตั้ง): $wp_query = new WP_Query( array ( 'post_type' => 'listing', 'post_status' => 'publish', 'posts_per_page' => '9', 'meta_key' => 'location_level1_value', 'orderby' => 'location_level1_value', 'order' => 'ASC', 'paged' => $paged ) ); แบบสอบถาม 2 (ค่าฟิลด์ที่กำหนดเอง! = ใช่): $wp_query = new WP_Query( array ( …

2
ในส่วนผู้ดูแลระบบของ WordPress ฉันจะเชื่อมโยงไปยังหน้าเมนูย่อยที่สร้างขึ้นสำหรับปลั๊กอินได้อย่างไร
ดังนั้นฉันกำลังพยายามสร้างปลั๊กอิน WordPress และฉันได้สร้างหน้าเมนูบางส่วนโดยใช้ฟังก์ชั่นที่มีให้: add_submenu_page('my_plugin_menu', 'Edit record page', 'Edit record page', 'manage_options', 'edit_record_page', array(&$this, 'display_edit_record_page'); และเมื่อฉันไปที่หน้าฉันสังเกตเห็นบนแถบที่อยู่บนเบราว์เซอร์มันอ่านสิ่งนี้: http://mydomain.com/wp/wp-admin/admin.php?page=edit_record_page สิ่งที่ฉันต้องการจะทำคือการสามารถเชื่อมโยงหน้านี้ แต่ฉันพบว่าฉันต้อง hardcode ลิงก์สำหรับการขาดวิธีที่ดีกว่าในการทำมันและฉันกำลังทำงานบนไซต์ dev ดังนั้นฉันจึงสงสัยว่าฉันจะสร้างลิงค์ที่ฉันเห็นบนเบราว์เซอร์ของฉันได้อย่างไรเมื่อฉันคัดลอกโค้ดปลั๊กอินนี้ไปยังเซิร์ฟเวอร์ที่ใช้งานจริงมันจะทำงานได้ กล่าวคือมีฟังก์ชั่น WordPress ที่จะสร้างส่วนลิงก์ของหน้าเมนูย่อยที่สร้างขึ้น page=edit_record_page นอกจากนี้หากฉันต้องการผนวกสตริงข้อความค้นหาไปยังลิงก์ไปยังลิงก์นั้นง่ายกว่าการเพิ่มด้วยตนเองเช่น: http://mydomain.com/wp/wp-admin/admin.php?page=edit_record_page&rec_id=1 หรือว่ามีฟังก์ชั่น WordPress ที่เหมาะสมสำหรับการทำเช่นนั้น?

6
สุดยอดปลั๊กอินรองรับหลายภาษาของ Wordpress? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ WordPress Development Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา เราต้องการแปลการติดตั้ง Wordpress ของเราเป็นหลายภาษา ฉันพบปลั๊กอินสามตัวต่อไปนี้: ICanLocalize แปลโดย GTS สเตรเกอร์ ฉันได้ยินว่า ICanLocalize ค่อนข้างยุ่งเหยิง ไม่รู้จักคนอื่น มันไม่สำคัญนักที่จะต้องมีการบูรณาการกับ บริษัท ตัวแทนการแปล แต่จริง ๆ แล้วเพียงแค่มีเว็บไซต์ในหลายภาษาด้วยโครงสร้างลิงก์ที่สมเหตุสมผล

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

3
เป็นไปได้ที่จะปิดการบันทึกอัตโนมัติสำหรับโพสต์ประเภทเดียวที่กำหนดเอง
ดังนั้นฉันจึงมีปัญหากับเขตข้อมูลที่กำหนดเองของฉันในประเภทโพสต์ที่กำหนดเองของฉัน ไม่ว่าจะด้วยเหตุผลใดก็ตามฟิลด์จะบันทึกและเคลียร์ค่อนข้างสุ่ม ... ฉันแน่ใจว่ามันไม่ได้สุ่ม แต่ฉันไม่แน่ใจว่าเกิดอะไรขึ้น นี่คือรหัสสำหรับประเภทโพสต์ที่กำหนดเองของฉัน: // Custom Post Type: Strategic Giving add_action('init', 'giving_register'); function giving_register() { $labels = array( 'name' => _x('Invest Items', 'post type general name'), 'singular_name' => _x('Item', 'post type singular name'), 'add_new' => _x('Add New', 'giving item'), 'add_new_item' => __('Add New Item'), 'edit_item' => __('Edit Item'), …

2
หน้าแรกของฉัน WordPress หลายหน้าเปลี่ยนเส้นทางไปที่หน้าสมัครสมาชิก
ดังนั้นฉันเพียงแค่ติดตั้งเว็บไซต์ของฉันfightify.comและอย่างที่คุณเห็นผู้เยี่ยมชมจะถูกนำไปยังหน้าลงทะเบียนโดยอัตโนมัติซึ่งไม่น่าจะเกิดขึ้น สิ่งนี้จะเกิดขึ้นเฉพาะเมื่อพิมพ์โดเมนโดยไม่มี www อุปสรรค www.fightify.comไม่มีข้อผิดพลาด ฉันมีความรู้สึกว่ามีบางอย่างเกี่ยวข้องกับไฟล์. htaccess แต่ฉันไม่ใช่ coder และไม่รู้ว่าจะแก้ไขอย่างไร มีใครเคยเห็นสิ่งนี้เกิดขึ้นมาก่อนหรือไม่
10 redirect 

5
ใช้ WordPress เป็น CMS: การตั้งค่าของนักพัฒนาสำหรับปลั๊กอินที่กำหนดเองกับที่มีอยู่
ฉันแค่ต้องการวัดความคิดเห็นทั่วไปเกี่ยวกับวิธีที่นักพัฒนาใช้ WordPress เป็น CMS ฉันเริ่มมีคำขอไคลเอนต์บางอย่างสำหรับเว็บไซต์ที่สร้างขึ้นบน WordPress ส่วนใหญ่แล้วมันเรียบง่ายและฟังก์ชั่น WordPress หลักทำงานได้ดี บางครั้งถึงแม้จะมีความต้องการฟังก์ชั่นที่กำหนดเองซึ่งโดยทั่วไปแล้วฉันจะเรียกดูปลั๊กอินหลายพันรายการที่มีอยู่และใช้อันที่เหมาะสม อย่างไรก็ตามเมื่อฉันสร้างเว็บไซต์เพิ่มเติมฉันพบว่าฉันไม่เคยพอใจ 100% กับการทำงานของปลั๊กอิน (พวกเขาทำมากหรือน้อยเกินไป) พวกคุณเขียนปลั๊กอินที่กำหนดเองสำหรับเว็บไซต์ WordPress ที่คุณสร้างให้ลูกค้าหรือไม่ คุณจะตัดสินใจได้อย่างไรเมื่อพูดถึงการกำหนดเองกับที่มีอยู่
10 plugins 

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.