WordPress

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

4
WP แทรกฟังก์ชั่นโพสต์ PHP และฟิลด์ที่กำหนดเอง
ฟังก์ชั่น WordPress ใช้สำหรับส่งข้อมูลแบบเป็นโปรแกรม ฟิลด์มาตรฐานที่จะส่งเพื่อให้มีเนื้อหาข้อความที่ตัดตอนมาชื่อวันที่และอื่น ๆ อีกมากมาย สิ่งที่ไม่มีเอกสารประกอบสำหรับวิธีการส่งไปยังฟิลด์ที่กำหนดเอง ฉันรู้ว่ามันเป็นไปได้ด้วยadd_post_meta($post_id, $meta_key, $meta_value, $unique);ฟังก์ชั่น แต่จะรวมสิ่งนั้นไว้ในwp_insert_postฟังก์ชั่นมาตรฐานได้อย่างไร? <?php $my_post = array( 'post_title' => $_SESSION['booking-form-title'], 'post_date' => $_SESSION['cal_startdate'], 'post_content' => 'This is my post.', 'post_status' => 'publish', 'post_type' => 'booking', ); wp_insert_post( $my_post ); ?>

3
ฉันจะค้นหาประเภทโพสต์ที่กำหนดเองด้วย taxonomy ที่กำหนดเองได้อย่างไร
ด้วยเหตุผลบางอย่างฉันพบว่ามันยากที่จะคว้าโพสต์ใด ๆ โดยใช้ taxonomy ที่กำหนดเอง ... ทุกคนสามารถแก้ความโง่เขลาของฉันได้ไหม? $args = array( 'post_type' => 'adverts', 'advert_tag' => 'politics' // Doesn't seem to work. ); query_posts($args); while ( have_posts() ) : the_post(); //Show Posts endwhile; การประกาศ Taxonomy: add_action( 'init', 'add_custom_taxonomy', 0 ); function add_custom_taxonomy() { register_taxonomy('advert_tag', 'Adverts', array( 'hierarchical' => true, 'labels' => …

4
วิธีการพิมพ์ sql excuted ทันทีหลังจากการดำเนินการ
ฉันกำลังค้นหาวิธีที่ฉันสามารถพิมพ์แบบสอบถาม sql ดำเนินการหลัง: $wpdb->query( $wpdb->prepare("INSERT INTO tbl_watchprosite SET keywords=%s,url_to_post=%s,description=%s, date_captured=%s,crawl_id=%d, image_main=%s,images=%s,brand=%s, series=%s,model=%s,condition=%s,box=%s, papers=%s,year=%s,case_size=%s,status=%s,listed=%s, asking_price=%s,retail_price=%s,payment_info=%s,forum_id=%d", $this->getForumSettings()->search_meta,$element->href,$post_meta['description'],current_time('mysql'),$cid,$post_meta['image_main'],$images,$post_meta[0],$post_meta[1],$post_meta[2],$post_meta[3],$post_meta[4],$post_meta[5],$post_meta[6],$post_meta[7],$status,$post_meta[9],$post_meta[10],$post_meta[11],$this->getForumSettings()->ID) ); นี่จะดีมากถ้าฉันสามารถดูว่ามีค่าอะไรบ้างในแบบสอบถาม ขอบคุณ
26 wp-query  wpdb 

4
จำเป็นต้องใช้ wp_reset_query () ในการโทร WP_Query หรือไม่?
ฉันใช้รหัสต่อไปนี้เพื่อดึงโพสต์: <?php $featuredPosts = new WP_Query(); $featuredPosts->query('showposts=5&cat=3'); while ($featuredPosts->have_posts()) : $featuredPosts->the_post(); ?> <h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1> <div class="meta"> By <?php the_author() ?> </div> <div class="storycontent"> <?php the_excerpt(); ?> </div> <?php endwhile; ?> ฉันจำเป็นต้องใช้wp_reset_query()หรือไม่ ถ้าฉันทำฉันควรวางไว้ที่ไหน
26 wp-query 


9
หยุด WordPress เพิ่มแท็ก <br> เพื่อโพสต์เนื้อหาโดยอัตโนมัติ
มีวิธีหยุด WordPress จากการแทรก&lt;br&gt;แท็กโดยอัตโนมัติเมื่อเพิ่มผลตอบแทนในโปรแกรมแก้ไขข้อความ WordPress หรือไม่ ฉันต้องการให้มันทำตัวเหมือนตัวแก้ไขโค้ดที่ฉันสามารถจัดโครงสร้างโค้ดตามที่ฉันชอบและทำให้อ่านง่าย รหัสที่ฉันใช้ในเครื่องมือแก้ไขคือ: [one_third][team_member image_url="team_member.jpg" name="Laser vision" role="WordPress Designer"][custom_button url="#"]For more information[/custom_button][/team_member][/one_third][one_third][team_member image_url="team_member.jpg" name="Laser vision" role="WordPress Designer"][custom_button url="#"]For more information[/custom_button][/team_member][/one_third][one_third][team_member image_url="team_member.jpg" name="Laser vision" role="WordPress Designer"][custom_button url="#"]For more information[/custom_button][/team_member][/one_third] ฉันต้องการจัดโครงสร้างแบบนี้เพื่อให้อ่านและแก้ไขได้ง่ายขึ้น: [one_third] [team_member image_url="team_member.jpg" name="Laser vision" role="WordPress Designer"] [custom_button url="#"]For more information[/custom_button] [/team_member] [/one_third] [one_third] [team_member image_url="team_member.jpg" name="Laser …

4
มีวิธีการเปลี่ยนชื่อหรือซ่อน wp-login.php หรือไม่?
มีวิธีใดในการเปลี่ยน url ของ wp-login.php ดูเหมือนว่าไม่ปลอดภัยที่ทุกคนที่เคยใช้ Wordpress สามารถดูได้อย่างง่ายดายว่าไซต์ของคุณใช้งานอยู่หรือไม่และไปที่หน้าเข้าสู่ระบบ เคยมีปลั๊กอินที่เรียกว่า "การเข้าสู่ระบบ Stealth" แต่ไม่ได้อัปเดต (และด้วยเหตุนี้เราลังเลที่จะพึ่งพาปลั๊กอิน)
26 login  security 

3
มีวิธีการใช้ get_template_part () กับโฟลเดอร์หรือไม่?
ฉันสงสัยว่าจะมีวิธีใช้ get_template_part () กับโฟลเดอร์หรือไม่? โฟลเดอร์หลักของฉันมีไฟล์จำนวนมากในขณะนี้เพราะฉันใส่องค์ประกอบที่สามารถใช้งานได้ทั้งหมดไว้ในไฟล์แยกต่างหาก ฉันต้องการวางไว้ในโฟลเดอร์แล้ว ไม่มีข้อมูลเกี่ยวกับสิ่งนั้นใน Codex: http://codex.wordpress.org/Function_Reference/get_template_part


1
วิธี จำกัด การค้นหาสำหรับโพสต์หัวเรื่อง?
มีวิธี จำกัด การค้นหาสำหรับโพสต์ชื่อหรือไม่ ฉันรู้ว่าฉันสามารถแก้ไขไฟล์ core query.php แต่ต้องมีวิธีที่จะทำกับ hooks ใช่ไหม? ขอบคุณล่วงหน้า!
26 search  hooks  actions 

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

5
ฉันจะเพิ่มตัวเลือก CSS ในปลั๊กอินของฉันโดยไม่ใช้สไตล์อินไลน์ได้อย่างไร
ฉันเพิ่งเปิดตัวปลั๊กอินWP Coda Sliderที่ใช้รหัสย่อเพื่อเพิ่มตัวเลื่อน jQuery ในโพสต์หรือหน้าใด ๆ ฉันกำลังเพิ่มหน้าตัวเลือกในรุ่นถัดไปและฉันต้องการที่จะรวมบางตัวเลือก CSS แต่ฉันไม่ต้องการให้ปลั๊กอินเพื่อเพิ่มตัวเลือกสไตล์เป็นแบบอินไลน์ CSS ฉันต้องการเพิ่มตัวเลือกในไฟล์ CSS แบบไดนามิกเมื่อเรียกใช้ ฉันต้องการหลีกเลี่ยงการใช้ fopen หรือเขียนลงไฟล์สำหรับปัญหาด้านความปลอดภัย เป็นเช่นนี้ง่ายต่อการบรรลุหรือฉันจะดีกว่าเพียงแค่เพิ่มตัวเลือกสไตล์โดยตรงกับหน้า?

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


2
ajaxurl ไม่ได้ถูกกำหนดไว้ที่ส่วนหน้า
ฉันพยายามสร้าง ajaxform ที่ด้านหน้า ฉันกำลังใช้รหัส jQuery.ajax( { type: "post", dataType: "json", url: ajaxurl, data: formData, success: function(msg){ console.log(msg); } }); ซึ่งฉันได้รับข้อผิดพลาด Uncaught ReferenceError: ajaxurl is not definedworklorAjaxBookForm @ ?page_id=2:291onclick @ ?page_id=2:202 ในขณะที่ใช้รหัสที่คล้ายกันในงานแบ็กเอนด์ผู้ดูแลระบบ ฉันต้องใช้ URL ใดในการประมวลผลคำขอ ajax

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