যারা WordPress নিয়ে কাজ করেন তারা WordPress একটি শক্তিশালী ফিচার শটকোডের বিষয়ে কিছুটা হলেও জানেন। আমরা শটকোড নিয়ে কাজ করার সময় নতুন কিছু কোড আমাদের প্রয়োজন হয়। হয়তবা গুগলে খুজলেই আমরা সেইসব নতুন কোড পেতে পারি কিন্তু তা অনেক সময়ের ব্যপার। তাই আজ আমি এমন কিছু কোড একজাইগাই জরো করার চেষ্টা করলাম।
শোট কোডের মধ্যে কাস্টম পোস্টঃ শটকোডের মধ্যে কাস্টম পোস্ট নিয়ে আসার জন্য নিছের কোডটি ব্যবহার করুন।
function department_shortcod($atts){
extract( shortcode_atts( array(
'category' => '',
), $atts, 'department' ) );
$q = new WP_Query(
array('posts_per_page' => '6',
'post_type' => 'department',/* Here use post-type*/
'department_cat' => $category,
)
);
$list = '
';/* Here use befour div of your post */
while($q->have_posts()) : $q->the_post();
$idd = get_the_ID();
$list .= '/* Here use your code for post */';
endwhile;
$list.= '
';
wp_reset_query();
return $list;
}
add_shortcode('deparment', 'department_shortcod');আরো প্রয়োজনিয় কিছু কোডঃ
# শটকোডের মধ্যে পোস্টের ডাইনামিক টাইটেল আনতে get_the_title(); এই কোডটি ব্যবহার করুন।
# শটকোডের মধ্যে পোস্টের ডাইনামিক লিঙ্ক আনতে get_permalink(); এই কোডটি ব্যবহার করুন।
# উইজেডের মধ্যে শটকোড সাপোট করাতে add_filter('widget_text', 'do_shortcode'); এই কোডটি ব্যবহার করুন।
# কমান্টের মধ্যে শটকোড সাপোট করাতে add_filter( 'comment_text', 'do_shortcode' ); এই কোডটি ব্যবহার করুন।
# এক্সা প্টের মধ্যে শটকোড সাপোট করাতে add_filter( 'the_excerpt', 'do_shortcode'); এই কোডটি ব্যবহার করুন।
আপাততো আমার জানা এই নতুন কোড গুলো ছিল। আমি সবার সাথে শেয়ার করলাম। আরো অনেক নতুন কোড আছে যারা জানেন প্লিজ শেয়ার করবেন।
# শটকোডের মধ্যে পোস্টের ডাইনামিক টাইটেল আনতে get_the_title(); এই কোডটি ব্যবহার করুন।
# শটকোডের মধ্যে পোস্টের ডাইনামিক লিঙ্ক আনতে get_permalink(); এই কোডটি ব্যবহার করুন।
# উইজেডের মধ্যে শটকোড সাপোট করাতে add_filter('widget_text', 'do_shortcode'); এই কোডটি ব্যবহার করুন।
# কমান্টের মধ্যে শটকোড সাপোট করাতে add_filter( 'comment_text', 'do_shortcode' ); এই কোডটি ব্যবহার করুন।
# এক্সা প্টের মধ্যে শটকোড সাপোট করাতে add_filter( 'the_excerpt', 'do_shortcode'); এই কোডটি ব্যবহার করুন।
আপাততো আমার জানা এই নতুন কোড গুলো ছিল। আমি সবার সাথে শেয়ার করলাম। আরো অনেক নতুন কোড আছে যারা জানেন প্লিজ শেয়ার করবেন।