آرٽيڪل ڊاريڪٽري
- WordPress ڇا مطلب آهي؟تون ڇا ڪري رهيو آهين؟ويب سائيٽ ڇا ڪري سگهي ٿي؟
- هڪ ذاتي/ڪمپني ويب سائيٽ ٺاهڻ جي قيمت ڪيتري آهي؟ڪاروباري ويب سائيٽ ٺاهڻ جي قيمت
- صحيح ڊومين جو نالو ڪيئن چونڊيو؟ويب سائيٽ جي تعمير ڊومين جو نالو رجسٽريشن سفارشون ۽ اصول
- NameSiloڊومين جو نالو رجسٽريشن ٽيوٽوريل (توهان کي $1 موڪليو NameSiloپرومو ڪوڊ)
- ويب سائيٽ ٺاهڻ لاءِ ڪهڙي سافٽ ويئر جي ضرورت آهي؟توهان جي پنهنجي ويب سائيٽ ٺاهڻ لاءِ ڪهڙيون گهرجون آهن؟
- NameSiloحل ڪريو ڊومين جو نالو NS کي Bluehost/SiteGround Tutorial
- ورڈپریس کي دستي طور ڪيئن ٺاهيو؟ ورڈپریس انسٽاليشن ٽيوٽوريل
- ورڈپریس پس منظر ۾ ڪيئن لاگ ان ٿيو؟ WP پس منظر لاگ ان ايڊريس
- ورڈپریس ڪيئن استعمال ڪجي؟ ورڈپریس پس منظر عام سيٽنگون ۽ چيني عنوان
- ورڈپریس ۾ ٻولي سيٽنگون ڪيئن بدلجي؟تبديل ڪريو چيني / انگريزي سيٽنگ جو طريقو
- هڪ ورڈپریس ڪيٽيگري ڊاريڪٽري ڪيئن ٺاهي؟ WP درجي جو انتظام
- ورڈپریس آرٽيڪل ڪيئن شايع ڪندو آهي؟خود شايع ٿيل مضمونن لاءِ ترميم جا اختيار
- ورڈپریس ۾ نئون صفحو ڪيئن ٺاهيو؟صفحي جي سيٽ اپ کي شامل ڪريو / تبديل ڪريو
- ورڈپریس ڪيئن مينيو شامل ڪندو؟نيويگيشن بار ڊسپلي اختيارن کي ترتيب ڏيو
- ورڈپریس تھیم ڇا آهي؟ورڈپریس ٽيمپليٽس کي ڪيئن انسٽال ڪجي؟
- ايف ٽي پي زپ فائلن کي آن لائن ڊيڪپريس ڪيئن ڪجي؟ PHP آن لائن ڊمپپريشن پروگرام ڊائون لوڊ
- FTP ٽول ڪنيڪشن ٽائم آئوٽ ناڪام ٿيو ورڈپریس کي سرور سان ڳنڍڻ لاءِ ڪيئن ترتيب ڏيو؟
- ورڈپریس پلگ ان کي ڪيئن انسٽال ڪجي؟ 3 طريقا ورڈپریس پلگ ان انسٽال ڪرڻ لاءِ - wikiHow
- BlueHost هوسٽنگ بابت ڪيئن؟جديد BlueHost USA پرومو ڪوڊس / ڪوپن
- Bluehost ڪيئن خودڪار طريقي سان ورڈپریس کي هڪ ڪلڪ سان انسٽال ڪري ٿو؟ BH ويب سائيٽ بلڊنگ سبق
- WordPress شارٽ ڪوڊس الٽيميٽ پلگ ان لاءِ ڪسٽم ٽيمپليٽ پاٿ ڪوڊ جي تفصيلي وضاحت
ڇا توهان ڪڏهن حيران ڪيو آهي ته شارٽ ڪوڊ الٽيميٽ پلگ ان ۾ هڪ منفرد ٽيمپليٽ جي رستي کي ڪيئن ترتيب ڏيو؟
انهن ٽيڪنيڪل ماسٽرن کي حسد ڪرڻ جي ضرورت ناهي جيڪي ورڈپریس سان راند ڪري رهيا آهن، ڇو ته هاڻي مان توهان کي ان جي پويان راز کي ظاهر ڪرڻ لاء وٺي ويندس!
اچو، اچو ته سڌو سنئون نقطي تي وڃو ۽ اهو قدم قدم سان ڪيو!
شارٽ ڪوڊ الٽيميٽ پلگ ان ڇا آهي؟
شارٽ ڪوڊس الٽيميٽ ورڈپریس ۾ تمام مشهور پلگ انز مان هڪ آهي اهو آساني سان شارٽ ڪوڊز ذريعي مختلف ڪمن کي لاڳو ڪري سگهي ٿو، جهڙوڪ بٽڻ ٺاهڻ، تصويري ڪارسيلز، آرٽيڪل لسٽون وغيره.
اڃا به بهتر، اسان مواد کي وڌيڪ لچڪدار طور تي ڊسپلي ڪرڻ لاء ٽيمپليٽ جي رستي کي ترتيب ڏئي سگهون ٿا.
ڪسٽم ٽيمپليٽ جو رستو ڪيئن شامل ڪجي؟
اچو ته سڀ کان وڌيڪ نازڪ قدم تي نظر رکون - هڪ ڪسٽم ٽيمپليٽ رستو شامل ڪرڻ.
هي ذاتي پيشڪش جي طرف پهريون قدم آهي!

ڪوڊ مثال
توهان جي موضوع ۾ 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
هي فلٽر اسان کي شارٽ ڪوڊ الٽيميٽ جي ڊفالٽ ٽيمپليٽ رستن کي وڌائڻ جي اجازت ڏئي ٿو.حسب ضرورت رستو
/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"
1010 مضمون ڏيکاري رهيا آهن؛
-1سڀ مضمون ڏيکاريو، پر ان کي سيٽ ڪرڻ جي سفارش نه ڪئي وئي آهيلامحدودجيڪڏهن تمام گهڻا مضمون آهن، ته ويب سائيٽ ڪريش ٿي سگهي ٿي ڇاڪاڻ ته اها سڀئي مضمون لوڊ نه ٿي ڪري سگهي.ignore_sticky_posts="yes"
پن ٿيل مضمونن کي نظرانداز ڪريو.id="32277,30806"
صرف مخصوص ID سان آرٽيڪل ڏيکاريو. ٻه آرٽيڪل ID هتي بيان ڪيا ويا آهن، 32277 ۽ 30806. صرف انهن ٻن شناختن سان لاڳاپيل مضمون ڏيکاريا ويندا.
总结
- ڪسٽم ٽيمپليٽ جو رستو: پلگ ان اپڊيٽس ۾ ٽيمپليٽس کي وڃائڻ کان بچڻ لاءِ فلٽر ذريعي ڊفالٽ رستي کي وڌايو.
- ٽيمپليٽ فائل ٺاهيوPHP ڪوڊ ذريعي آرٽيڪل لسٽ جي ترتيب ۽ مواد کي ڪنٽرول ڪريو.
- ڪال ٽيمپليٽ فائل: لچڪدار ڪالنگ شارٽ ڪوڊ پيرا ميٽرز ذريعي حاصل ڪئي ويندي آهي.
ٽيمپليٽ جي رستن کي ڪسٽمائي ڪرڻ جي صلاحيت تمام گهڻو بهتر ڪري ٿي شارٽ ڪوڊس الٽيميٽ پلگ ان جي لچڪدار.
انهي طريقي سان اسان وٽ مڪمل ڪنٽرول آهي ته ڪيئن اسان جي آرٽيڪل لسٽ ڏيکاري ٿي.
اهو طريقو خاص طور تي اهم آهي جڏهن اسان کي مختلف صفحن تي متنوع ڊيزائن حاصل ڪرڻ جي ضرورت آهي.
جيڪڏھن توھان چاھيو ٿا پنھنجي ورڈپریس ويب سائيٽ کي وڌيڪ ذاتي بڻايو، ان کي ڪوشش ڏيو!
اميد چن ويلانگ بلاگ ( https://www.chenweiliang.com/ ) شيئر ڪيو "WordPress Shortcodes Ultimate plug-in Custom template path code detailed explanation"، جيڪو توهان لاءِ مددگار آهي.
هن آرٽيڪل جي لنڪ کي حصيداري ڪرڻ لاء ڀليڪار:https://www.chenweiliang.com/cwl-32423.html
