নিবন্ধ ডিরেক্টরি
- ওয়ার্ডপ্রেস মানে কি?তুমি কি করছো?একটি ওয়েবসাইট কি করতে পারে?
- একটি ব্যক্তিগত/কোম্পানীর ওয়েবসাইট তৈরি করতে কত খরচ হয়?একটি ব্যবসায়িক ওয়েবসাইট তৈরির খরচ
- কিভাবে সঠিক ডোমেইন নাম নির্বাচন করবেন?ওয়েবসাইট নির্মাণ ডোমেন নাম নিবন্ধন সুপারিশ এবং নীতি
- NameSiloডোমেন নাম নিবন্ধন টিউটোরিয়াল (আপনাকে $1 পাঠান NameSiloপ্রচার কোড)
- ওয়েবসাইট বানাতে কোন সফটওয়্যার প্রয়োজন?আপনার নিজের ওয়েবসাইট তৈরি করার জন্য প্রয়োজনীয়তা কি?
- NameSiloBluehost/SiteGround টিউটোরিয়াল থেকে ডোমেন নাম NS সমাধান করুন
- কিভাবে ম্যানুয়ালি ওয়ার্ডপ্রেস তৈরি করবেন? ওয়ার্ডপ্রেস ইন্সটলেশন টিউটোরিয়াল
- কিভাবে ওয়ার্ডপ্রেস ব্যাকএন্ড লগ ইন করবেন? WP ব্যাকগ্রাউন্ড লগইন ঠিকানা
- কিভাবে ওয়ার্ডপ্রেস ব্যবহার করবেন? ওয়ার্ডপ্রেস ব্যাকগ্রাউন্ড সাধারণ সেটিংস এবং চাইনিজ শিরোনাম
- কিভাবে ওয়ার্ডপ্রেসে ভাষা সেটিংস পরিবর্তন করবেন?চাইনিজ/ইংরেজি সেটিং পদ্ধতি পরিবর্তন করুন
- কিভাবে একটি ওয়ার্ডপ্রেস ক্যাটাগরি ডিরেক্টরি তৈরি করবেন? WP ক্যাটাগরি ম্যানেজমেন্ট
- ওয়ার্ডপ্রেস কিভাবে নিবন্ধ প্রকাশ করে?স্ব-প্রকাশিত নিবন্ধগুলির জন্য সম্পাদনা বিকল্প
- কিভাবে ওয়ার্ডপ্রেসে একটি নতুন পেজ তৈরি করবেন?পৃষ্ঠা সেটআপ যোগ/সম্পাদনা করুন
- কিভাবে ওয়ার্ডপ্রেস মেনু যোগ করে?নেভিগেশন বার প্রদর্শন বিকল্পগুলি কাস্টমাইজ করুন
- একটি ওয়ার্ডপ্রেস থিম কি?কিভাবে ওয়ার্ডপ্রেস টেমপ্লেট ইন্সটল করবেন?
- FTP কিভাবে অনলাইনে জিপ ফাইল ডিকম্প্রেস করবেন? পিএইচপি অনলাইন ডিকম্প্রেশন প্রোগ্রাম ডাউনলোড
- FTP টুল সংযোগ টাইমআউট ব্যর্থ হয়েছে কিভাবে সার্ভারের সাথে সংযোগ করতে ওয়ার্ডপ্রেস কনফিগার করবেন?
- কিভাবে একটি ওয়ার্ডপ্রেস প্লাগইন ইনস্টল করবেন? একটি ওয়ার্ডপ্রেস প্লাগইন ইনস্টল করার 3 উপায় - উইকিহাউ
- কিভাবে BlueHost হোস্টিং সম্পর্কে?সর্বশেষ BlueHost USA প্রচার কোড/কুপন
- কিভাবে Bluehost স্বয়ংক্রিয়ভাবে এক ক্লিকে ওয়ার্ডপ্রেস ইন্সটল করে? বিএইচ ওয়েবসাইট বিল্ডিং টিউটোরিয়াল
- ওয়ার্ডপ্রেস শর্টকোড আলটিমেট প্লাগ-ইন-এর জন্য কাস্টম টেমপ্লেট পাথ কোডের বিস্তারিত ব্যাখ্যা
আপনি কি কখনও ভেবে দেখেছেন কিভাবে শর্টকোড আলটিমেট প্লাগ-ইন-এ একটি অনন্য টেমপ্লেট পাথ কাস্টমাইজ করা যায়?
যারা ওয়ার্ডপ্রেস নিয়ে খেলছেন তাদের টেকনিক্যাল মাস্টারদের হিংসা করার দরকার নেই, কারণ এখন আমি আপনাকে এর পিছনের রহস্য উদঘাটন করতে নিয়ে যাব!
আসুন, সরাসরি পয়েন্টে যাই এবং ধাপে ধাপে এটি করি!
শর্টকোড আলটিমেট প্লাগইন কি?
শর্টকোড আলটিমেট হল ওয়ার্ডপ্রেসের সবচেয়ে জনপ্রিয় প্লাগইনগুলির মধ্যে একটি এটি সহজেই শর্টকোডের মাধ্যমে বিভিন্ন ফাংশন বাস্তবায়ন করতে পারে, যেমন বোতাম, চিত্র ক্যারোসেল, নিবন্ধ তালিকা ইত্যাদি।
আরও ভাল, আমরা আরও নমনীয়ভাবে বিষয়বস্তু প্রদর্শন করতে টেমপ্লেট পাথ কাস্টমাইজ করতে পারি।
কাস্টম টেমপ্লেট পাথ কিভাবে যোগ করবেন?
আসুন প্রথমে সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপটি দেখি - একটি কাস্টম টেমপ্লেট পাথ যোগ করা।
এটি ব্যক্তিগতকৃত উপস্থাপনার দিকে প্রথম পদক্ষেপ!

কোড উদাহরণ
আপনার বিষয়ে 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"
10১০টি নিবন্ধ দেখানো হচ্ছে;
-1সমস্ত নিবন্ধ প্রদর্শন করুন, কিন্তু এটি সেট করার পরামর্শ দেওয়া হয় নাসীমাহীনযদি অনেক বেশি নিবন্ধ থাকে, তাহলে ওয়েবসাইটটি ক্র্যাশ করতে পারে কারণ এটি সমস্ত নিবন্ধ লোড করতে পারে না।ignore_sticky_posts="yes"
পিন করা নিবন্ধগুলি উপেক্ষা করুন।id="32277,30806"
শুধুমাত্র নির্দিষ্ট আইডি সহ নিবন্ধগুলি প্রদর্শন করুন৷ দুটি নিবন্ধ আইডি এখানে নির্দিষ্ট করা হয়েছে, 32277 এবং 30806৷ শুধুমাত্র এই দুটি আইডির সাথে সম্পর্কিত নিবন্ধগুলি প্রদর্শিত হবে।
যোগফল
- কাস্টম টেমপ্লেট পাথ: প্লাগ-ইন আপডেটে টেমপ্লেট হারানো এড়াতে ফিল্টারের মাধ্যমে ডিফল্ট পথ প্রসারিত করুন।
- টেমপ্লেট ফাইল তৈরি করুন: পিএইচপি কোডের মাধ্যমে নিবন্ধ তালিকার বিন্যাস এবং বিষয়বস্তু নিয়ন্ত্রণ করুন।
- টেমপ্লেট ফাইল কল করুন: নমনীয় কলিং শর্টকোড প্যারামিটারের মাধ্যমে অর্জন করা হয়।
টেমপ্লেট পাথ কাস্টমাইজ করার ক্ষমতা শর্টকোড আলটিমেট প্লাগ-ইন-এর নমনীয়তাকে ব্যাপকভাবে উন্নত করে।
এইভাবে আমাদের নিবন্ধের তালিকা কীভাবে প্রদর্শিত হবে তার উপর আমাদের সম্পূর্ণ নিয়ন্ত্রণ রয়েছে।
এই পদ্ধতিটি বিশেষভাবে গুরুত্বপূর্ণ যখন আমাদের বিভিন্ন পৃষ্ঠায় বিভিন্ন ডিজাইন অর্জন করতে হবে।
আপনি যদি আপনার ওয়ার্ডপ্রেস ওয়েবসাইটকে আরও ব্যক্তিগতকৃত করতে চান, তাহলে এটি ব্যবহার করে দেখুন!
হোপ চেন উইলিয়াং ব্লগ ( https://www.chenweiliang.com/ ) শেয়ার করেছেন "WordPress Shortcodes Ultimate plug-in কাস্টম টেমপ্লেট পাথ কোডের বিস্তারিত ব্যাখ্যা", যা আপনার জন্য সহায়ক।
এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-32423.html
আরও লুকানো কৌশল 🔑 জানতে, আমাদের টেলিগ্রাম চ্যানেলে যোগদান করতে স্বাগতম!
ভালো লাগলে শেয়ার এবং লাইক করুন! আপনার শেয়ার এবং লাইক আমাদের অব্যাহত অনুপ্রেরণা!