คุณเคยต้องการทราบวิธีการแสดงบทความประเภทเดียวกันใน WordPress หรือไม่?
นี่เป็นหัวข้อของคำขอหลายรายการจากสมาชิกของเราที่ต้องการจัดลำดับความสำคัญหมวดหมู่ในวิดเจ็ต ในบทช่วยสอนนี้ฉันจะแสดงวิธีแสดงบทความล่าสุดของหมวดหมู่ในวิดเจ็ตของบล็อก WordPress ของคุณ
ที่นั่น สองวิธี ที่จะช่วยให้คุณบรรลุเป้าหมาย วิธีแรกนั้นง่ายมากและเหมาะสำหรับ นักเขียนบล็อกเริ่มต้นเพราะมันทำผ่านปลั๊กอินที่จะช่วยให้คุณสามารถแสดงโพสต์ล่าสุดจากหมวดหมู่ในวิดเจ็ตได้
วิธีที่สองนั้นทำด้วยโค้ดที่คุณสามารถเพิ่มเข้าไปในไฟล์ของธีม WordPress ของคุณได้ แต่วิธีนี้มีไว้สำหรับผู้ใช้ที่มีประสบการณ์เท่านั้น.
ข้อดีหลักของวิธีนี้คือไม่ทำให้คุณต้องพึ่งพาปลั๊กอินและคุณมีความยืดหยุ่นในการปรับแต่งมากมาย อย่างไรก็ตามวิธีการกับปลั๊กอินนั้นค่อนข้างง่ายหากคุณไม่ต้องการเสียเวลาฉันขอแนะนำ
อย่างที่ทุกอย่างพูดฉันจะนำเสนอในสองวิธีต่อไปนี้
แต่ก่อนหน้านี้หากคุณไม่เคยติดตั้ง WordPress ให้ค้นพบ วิธีการติดตั้งธีม WordPress et วิธีการหาติดตั้งและเปิดใช้งานธีมเวิร์ดเพรสบนบล็อกของคุณ
จากนั้นกลับไปที่สาเหตุที่เราอยู่ที่นี่
1เวลานาน วิธีการ: การใช้ปลั๊กอิน "Category Post Widget"
นี่คือ WordPress ปลั๊กอินใช้ได้คุณสามารถ ติดตั้งจากแผงควบคุมของคุณ.
เมื่อเสร็จแล้วให้ไปที่ส่วนต่อประสาน " ลักษณะที่ปรากฏ> วิดเจ็ต และคุณจะสังเกตเห็นว่าเครื่องมือใหม่สามารถใช้ได้
คุณเพียงแค่ต้องย้ายเครื่องมือนี้และเพิ่มลงในแถบด้านข้างที่คุณเลือก เมื่อเสร็จแล้วคุณจะสามารถเลือกหมวดหมู่ตั้งค่า จำกัด รายการเป็นแสดงหรือไม่แสดงรูปภาพเด่น (การกำหนดขนาด) กำหนดขีด จำกัด ในแง่ของคำสำหรับหมวดหมู่
ค้นพบด้วย วิธีการเพิ่มหมวดหมู่เพื่อเมนูของบล็อก WordPress ของคุณ
เมื่อปรึกษาบล็อกของคุณคุณจะเห็นว่าเครื่องมือของคุณแสดงผลอย่างไร
เราขอเชิญคุณให้อ่าน วิธีที่จะให้รูปแบบที่ไม่ซ้ำกับประเภทที่แตกต่างกันของ WordPress
2e วิธีการ: ใช้รหัส
สิ่งเดียวที่คุณต้องทำคือเพิ่มโค้ดต่อไปนี้ในไฟล์ functions.php ของธีม WordPress ที่คุณใช้งานอยู่
function custom _postsbycategory() {
// the query
$the_query = new WP_Query( array( 'category_name' => 'announcements', 'posts_per_page' => 10 ) );
// La boucle WordPress
if ( $the_query->have_posts() ) {
$string .= '<ul class="postsbycategory widget_recent_entries">';
while ( $the_query->have_posts() ) {
$the_query->the_post();
if ( has_post_thumbnail() ) {
$string .= '<li>';
$string .= '<a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_post_thumbnail($post_id, array( 50, 50) ) . get_the_title() .'</a></li>';
} else {
// Si aucune image n’existe
$string .= '<li><a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_title() .'</a></li>';
}
}
} else {
// Aucun article disponible
}
$string .= '</ul>';
return $string;
/* Restauration des données */
wp_reset_postdata();
}
// Add a shortcode
add_shortcode('categoryposts', 'custom_postsbycategory');
// Enable shortcodes in text widgets
add_filter('widget_text', 'do_shortcode');
ตรวจสอบให้แน่ใจว่าคุณเปลี่ยนค่าของคีย์ category_name " คุณสามารถเพิ่มจำนวนบทความโดยใช้ปุ่ม post_per_page '
ในไฟล์ธีมของคุณคุณสามารถใช้ฟังก์ชัน PHP ต่อไปนี้: " custom_postsbycategory () »
คุณยังสามารถค้นพบ วิธีการเพิ่มปุ่มใช้งานร่วมกันบน WordPress โดยคลิกที่ลิงค์นี้
คุณยังสามารถใช้รหัสย่อ " [Categoryposts] เพื่อแสดงรายการของรายการในหมวดหมู่เฉพาะในบทความหน้าหรือวิดเจ็ตของคุณ
ค้นพบปลั๊กอิน WordPress พรีเมียมบางอย่าง
คุณสามารถใช้อื่นๆ ปลั๊กอิน WordPress เพื่อให้ดูทันสมัยและเพิ่มประสิทธิภาพการจัดการบล็อกหรือเว็บไซต์ของคุณ
เราเสนอปลั๊กอิน WordPress พรีเมี่ยมให้คุณที่นี่ซึ่งจะช่วยคุณได้
1. Super Backup & Clone - โยกย้าย
Le WordPress ปลั๊กอิน Super Backup & Clone – Migrate ช่วยให้คุณสามารถสำรองข้อมูลเว็บไซต์ของคุณได้ อันที่จริง การทำงานบนเว็บไซต์ของคุณนั้นเป็นกระบวนการที่ยาวนานและยุ่งยากอยู่เสมอ และคงจะน่าเสียดายหากคุณสูญเสียงานของคุณไปเนื่องจากการกำหนดค่าที่ไม่ดีหรือเกิดข้อผิดพลาดในการจัดการ
Ce WordPress ปลั๊กอิน เป็นโซลูชันสำรองข้อมูลที่น่าเชื่อถือซึ่งจะป้องกันคุณจากการสูญหายของข้อมูล คุณสมบัติหลักของมันคือ: แดชบอร์ดที่ใช้งานง่าย ความสามารถในการเก็บข้อมูลสำรองหลายอินสแตนซ์ การโยกย้ายไปยังเซิร์ฟเวอร์อื่นที่เป็นไปได้ การกู้คืนข้อมูลสำรอง การวินิจฉัยอัตโนมัติ การสนับสนุนลูกค้าที่ยอดเยี่ยม การสนับสนุนหลายไซต์ ฯลฯ...
ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง
2. แคปต์ชาพลัส
ปลั๊กอิน Captcha plus เป็นหนึ่งในโซลูชันความปลอดภัยของ WordPress ที่ดีที่สุดสำหรับการปกป้องฟอร์มของคุณจากสแปมโดยใช้ตรรกะทางคณิตศาสตร์ รองรับการเข้าสู่ระบบการลงทะเบียนการกู้คืนรหัสผ่านความคิดเห็นและแบบฟอร์มการติดต่อ
ผู้ใช้จะต้องกรอกสมการทางคณิตศาสตร์ก่อนที่จะส่งแบบฟอร์ม คุณสามารถกำหนดค่าความซับซ้อนของ "Captcha Plus" โดยใช้การกระทำทางคณิตศาสตร์พื้นฐานสามอย่างเช่นบวกลบและคูณ ดังนั้นหยุดการส่งสแปมเดี๋ยวนี้!
ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง
3 Premium SEO Pack
ฟีเจอร์ส่วนใหญ่ของ WordPress นั้นพร้อมใช้งานแล้ว นี่เป็นเหตุผลที่ว่าทำไม WordPress จึงเป็นระบบจัดการเนื้อหาที่ได้รับความนิยมมากที่สุดในโลก
อย่างไรก็ตามเจ้าของโดยทั่วไปใช้ WordPress เพื่อเพิ่มประสิทธิภาพความเร็วและ SEO ของเว็บไซต์ของตน Premium SEO Pack เป็นเครื่องมือที่ดีที่สุดสำหรับการเพิ่มประสิทธิภาพเว็บไซต์ของคุณสำหรับเครื่องมือค้นหา
ค้นพบยัง วิธีการสร้างร้านค้าส่วนตัวด้วย WooCommerce
มันมีคุณสมบัติทั้งหมดที่คุณต้องการในปลั๊กอินที่แตกต่างกันหลายสิบตัวและคุณสมบัติโบนัสที่คุณจะไม่เห็นที่อื่น
ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง
ทรัพยากรที่แนะนำ
ค้นหาข้อมูลเกี่ยวกับแหล่งข้อมูลที่แนะนำอื่น ๆ เพื่อช่วยคุณสร้างและจัดการเว็บไซต์ของคุณ
- ปลั๊กอิน WordPress 8 เพื่อสร้าง megamenu ในบล็อกของคุณ
- ปลั๊กอิน WordPress 10 เพื่อซ่อนเนื้อหาพรีเมียมในบล็อกของคุณ
- วิธีสร้าง Quiz ใน WordPress อย่างง่ายดาย
- วิธีสร้างนโยบายความเป็นส่วนตัวบน WordPress
สรุป
แค่นั้นแหละ! ใช้สำหรับบทช่วยสอนนี้เกี่ยวกับการเพิ่มบทความล่าสุดจากหมวดหมู่เฉพาะ อย่าลังเลที่จะ แบ่งปันกับเพื่อนของคุณบนเครือข่ายโซเชียลที่คุณชื่นชอบ.
อย่างไรก็ตามคุณยังจะสามารถปรึกษาเราได้ บริการสารสนเทศหากคุณต้องการองค์ประกอบเพิ่มเติมเพื่อดำเนินโครงการสร้างเว็บไซต์อินเทอร์เน็ตของคุณโดยปรึกษากับเราใน การสร้างบล็อก WordPress
หากคุณมีข้อเสนอแนะหรือข้อสังเกตไว้ในส่วนของเรา ความเห็น.
...
สวัสดี ฉันไม่เข้าใจส่วนนี้:
ในไฟล์ธีมของคุณ คุณสามารถใช้ฟังก์ชัน PHP ต่อไปนี้: “custom_postsbycategory()”
รหัสจะไม่ลงทะเบียนเนื่องจากข้อผิดพลาดทางไวยากรณ์ '_postsbycategory' (T_STRING) ที่ไม่คาดคิด กำลังคาดหวัง '('
คุณมีวิธีแก้ปัญหาเพื่อปลดล็อกสถานการณ์โปรดหรือไม่?
ดีตอนเย็น
ยังไม่มีทางออกที่ดีกว่า เสียใจ.
สวัสดี,
ฉันควรแทนที่ category_name ด้วยอะไร โดยบุ้งโดยรหัส ... ? กรุณาใส่ตัวอย่างได้ไหม
Merci
สวัสดี,
ฉันเตือนทุกคนที่ต้องการคัดลอก / วางรหัส คำพูดคู่และเดี่ยวทั้งหมดจะต้องถูกแทนที่ด้วยเวอร์ชันภาษาอังกฤษ ตัวอย่าง: "" โดย "" ระวังตัว😉
ขอบคุณสำหรับความแม่นยำเราจะแก้ไขให้ถูกต้อง
ขอขอบคุณสำหรับการกลับมาของอเล็กซ์
สวัสดีและขอขอบคุณสำหรับการกวดวิชานี้ง่ายมาก
ฉันเป็นมือใหม่ทั้งหมด คุณหมายถึงอะไรในขั้นตอนที่ 2 โดย "ในไฟล์เฉพาะ" เราควรสร้างมันขึ้นมาหรือจะรับรู้ได้อย่างไร?
สวัสดี,
ถ้าคุณเป็นมือใหม่ดังนั้นฉันไม่แนะนำให้ใช้วิธีที่สอง
สวัสดี,
ฉันรู้ว่ามีการถามคำถามนี้เมื่อไม่นานมานี้ แต่ฉันกำลังถามตัวเองด้วยคำถามเดียวกับ Carribou "ในไฟล์ใดไฟล์หนึ่ง" หมายความว่าอย่างไร มีการกล่าวถึงอย่างลึกลับ ...
ขอบคุณสำหรับข้อมูล
สวัสดีไมเคิล
ขอบคุณสำหรับความคิดเห็นของคุณ เราได้แก้ไขบทความแล้ว มันคือ "สิ่งเดียวที่คุณจะต้องทำคือเพิ่มรหัสต่อไปนี้ลงในไฟล์ functions.php ของธีม WordPress ที่ใช้งานอยู่ของคุณ»
แต่คุณยังสามารถสร้างปลั๊กอินของคุณเองและใส่โค้ดส่วนนี้ลงไปได้
เราหวังว่าเราจะตอบข้อกังวลของคุณได้ อย่าลังเลที่จะกลับมาอีกหากพบปัญหาเพิ่มเติม
Cordialement