מדריך מאמרים
- מה המשמעות של וורדפרס?מה אתה עושה?מה אתר יכול לעשות?
- כמה עולה לבנות אתר אישי/עסקי?עלות בניית אתר לעסק
- איך בוחרים את שם הדומיין הנכון?בניית אתרים המלצות ועקרונות רישום שם מתחם
- NameSiloמדריך לרישום שם דומיין (שלח לך $1 NameSiloקוד קופון)
- איזו תוכנה נדרשת לבניית אתר אינטרנט?מהן הדרישות ליצירת אתר משלך?
- NameSiloפתור שם דומיין NS ל-Bluehost/SiteGround הדרכה
- איך לבנות וורדפרס באופן ידני? הדרכה להתקנת וורדפרס
- כיצד להיכנס ל-backend של וורדפרס? כתובת התחברות ברקע של WP
- איך משתמשים בוורדפרס? הגדרות כלליות ברקע וורדפרס וכותרת סינית
- כיצד לשנות הגדרות שפה בוורדפרס?שנה את שיטת ההגדרה הסינית/אנגלית
- כיצד ליצור ספריית קטגוריות וורדפרס? ניהול קטגוריות WP
- איך וורדפרס מפרסמת מאמרים?אפשרויות עריכה של מאמרים בפרסום עצמי
- איך יוצרים דף חדש בוורדפרס?הוסף/ערוך הגדרות עמוד
- איך וורדפרס מוסיפה תפריטים?התאם אישית את אפשרויות התצוגה של סרגל הניווט
- מהו נושא וורדפרס?כיצד להתקין תבניות וורדפרס?
- FTP כיצד לשחרר קבצי zip באינטרנט? הורדת תוכנית פירוק דחיסה מקוונת של PHP
- הזמן הקצוב לחיבור כלי FTP נכשל כיצד להגדיר את WordPress להתחבר לשרת?
- כיצד להתקין תוסף וורדפרס? 3 דרכים להתקין תוסף וורדפרס - wikiHow
- מה לגבי אירוח BlueHost?קודי/קופונים האחרונים של BlueHost USA
- כיצד Bluehost מתקין את וורדפרס באופן אוטומטי בלחיצה אחת? הדרכה לבניית אתרים של BH
- וורדפרס הסבר מפורט על קוד נתיב תבנית מותאם אישית עבור תוסף Shortcodes Ultimate
האם אי פעם תהיתם כיצד להתאים אישית נתיב תבנית ייחודי בתוסף Shortcodes Ultimate?
אין צורך לקנא באותם מאסטרים טכניים שמשחקים עם וורדפרס, כי עכשיו אני אקח אתכם לחשוף את הסוד מאחורי זה!
יאללה, בואו ניגש ישר לעניין ונעשה את זה צעד אחר צעד!
מהו תוסף Shortcodes Ultimate?
Shortcodes Ultimate הוא אחד התוספים הפופולריים ביותר בוורדפרס. הוא יכול ליישם בקלות פונקציות שונות באמצעות קודים קצרים, כגון יצירת כפתורים, קרוסלות תמונות, רשימות מאמרים וכו'...
אפילו טוב יותר, אנחנו יכולים להתאים אישית את נתיב התבנית כדי להציג תוכן בצורה גמישה יותר.
כיצד להוסיף נתיב תבנית מותאם אישית?
בואו נסתכל תחילה על השלב הקריטי ביותר - הוספת נתיב תבנית מותאם אישית.
זהו הצעד הראשון לקראת מצגת מותאמת אישית!

דוגמה לקוד
בנושא שלך functions.php הוסף את הקוד הבא לקובץ או לפלאגין המותאם אישית:
add_filter(
'su/shortcode/posts/allowed_template_locations',
function( $locations ) {
// 添加自定义模板路径 /wp-content/custom-templates/
$locations[] = WP_CONTENT_DIR . '/custom-templates';
return $locations;
},
10,
1
);
לנתח קוד
过滤器
su/shortcode/posts/allowed_template_locations
מסנן זה מאפשר לנו להרחיב את נתיבי ברירת המחדל של תבנית Shortcodes Ultimate.נתיב מותאם אישית
/wp-content/custom-templates/
אנו מאחסנים את התבנית ב/wp-content/custom-templates/ספרייה כך שהיא לא תאבד בעת עדכון התוסף.安全 性
לעולם אל תשנה את קובץ תבנית ברירת המחדל של תוסף ישירות כדי למנוע אובדן תוכן מותאם אישית לאחר עדכון הפלאגין.
צור קובץ תבנית מותאם אישית
לאחר מכן, עלינו ליצור את קובץ התבנית בנתיב המותאם אישית.
לדוגמה, אנו יוצרים קובץ בשם jiawen.php קובץ תבנית.
דוגמה לקובץ תבנית
在 /wp-content/custom-templates/ ספרייה, צור jiawen.php קובץ והוסיפו את הקוד הבא:
<?php defined( 'ABSPATH' ) || exit; ?>
<div class="su-posts su-posts-teaser-loop <?php echo esc_attr( $atts['class'] ); ?>">
<?php if ( $posts->have_posts() ) : ?>
<?php while ( $posts->have_posts() ) : ?>
<?php $posts->the_post(); ?>
<?php if ( ! su_current_user_can_read_post( get_the_ID() ) ) : ?>
<?php continue; ?>
<?php endif; ?>
<div id="su-post-<?php the_ID(); ?>" class="su-post <?php echo esc_attr( $atts['class_single'] ); ?>">
<?php if ( has_post_thumbnail() ) : ?>
<a target="_blank" rel="nofollow" class="su-post-thumbnail" href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
<?php endif; ?>
<div class="su-post-title">
<a target="_blank" href="<?php the_permalink(); ?>">🔗<?php the_title(); ?></a>
</div>
</div>
<?php endwhile; ?>
<?php else : ?>
<p class="su-posts-not-found"><?php esc_html_e( 'Posts not found', 'shortcodes-ultimate' ); ?></p>
<?php endif; ?>
</div>
תיאור קובץ התבנית
$atts['class']: מאפשר לנו להתאים אישית שיעורי CSS ולעצב סגנונות ייחודיים לתבניות.- תמונה ממוזערת וכותרת של המאמר: הצג את התמונה הממוזערת והכותרת של המאמר וקישור לדף פרטי המאמר.
- 安全 性:להשתמש
defined('ABSPATH') || exit;ודא שלא ניתן לגשת ישירות לקבצי תבנית.
לאחר יצירת התבנית, נוכל לקרוא לה באמצעות שורטקוד במאמר או בעמוד.
דוגמה קצרה
הוסף את הקוד הקצר הבא לפוסט או לדף שלך:
【su_posts template="jiawen.php" posts_per_page="10" ignore_sticky_posts="yes" id="32277,30806"】
[] משמש בקוד הקצר שלמעלה כדי למנוע בריחה מהקוד הקצר במאמר בשימוש בפועל, יש לשנות את הסמל [] לתקן [].
תיאור פרמטר קוד קצר
template="jiawen.php"
ציין את השם של קובץ התבנית המותאמת אישית, הנתיב הוא יחסי/wp-content/שֶׁל.posts_per_page="10"
10מציג 10 מאמרים;
-1הצג את כל המאמרים, אך לא מומלץ להגדירללא הגבלהאם יש יותר מדי מאמרים, האתר עלול לקרוס כי הוא לא יכול לטעון את כל המאמרים.ignore_sticky_posts="yes"
התעלם ממאמרים מוצמדים.id="32277,30806"
הצג רק מאמרים עם המזהה שצוין. שני מזהי מאמרים מפורטים כאן, 32277 ו-30806. רק מאמרים התואמים לשני המזהים הללו יוצגו.
总结
- נתיב תבנית מותאם אישית: הרחב את נתיב ברירת המחדל דרך מסננים כדי למנוע אובדן תבניות בעדכוני פלאגין.
- צור קובץ תבנית: שלוט בפריסה ובתוכן של רשימת המאמרים באמצעות קוד PHP.
- קובץ תבנית שיחה: קריאה גמישה מושגת באמצעות פרמטרים של קוד קצר.
היכולת להתאים אישית נתיבי תבנית משפרת מאוד את הגמישות של הפלאגין Shortcodes Ultimate.
כך יש לנו שליטה מלאה על אופן הצגת רשימת המאמרים שלנו.
גישה זו חשובה במיוחד כאשר אנו צריכים להשיג עיצובים מגוונים בדפים שונים.
אם אתה רוצה להפוך את אתר הוורדפרס שלך למותאם אישית יותר, נסה את זה!
Hope Chen Weiliang בלוג ( https://www.chenweiliang.com/ ) שיתף "הסבר מפורט לקוד נתיב תבנית מותאם אישית של תוסף WordPress Shortcodes Ultimate", המועיל לך.
מוזמנים לשתף את הקישור של מאמר זה:https://www.chenweiliang.com/cwl-32423.html
