ওয়ার্ডপ্রেস কাষ্টমাইজেশন [পর্ব-০১] :: ওয়ার্ডপ্রেস সাইটে শর্টকোড দিয়ে ইউটিউব ভিডিও দেখাবেন যেভাবে

ওয়ার্ডপ্রেস কাষ্টমাইজেশন

অনেক সময় আমাদের পোষ্ট এবং পেজের মধ্যে ইউটিউব ভিডিও দেখাবার প্রয়োজন পড়ে।কেন পড়ে,সেটা বোধ করি আমার থেকে আপনারাই ভাল জানেন।

যাহোক,চাইলে আমরা এই জটিল কাজটা খুব সহজেই শর্টকোড দিয়ে করে ফেলতে পারি।ওয়ার্ডপ্রেসে শর্টকোড কি জানতে এখান থেকে একটা চক্কর দিয়ে আসুন।

যেভাবে করবেন।


প্রথমে আপনার সাইটে লগিন করুন।এরপর Dashboard থেকে Appearance>Editor যান।
এবার আপনার বর্তমান থিমের functions.php তে নিচের কোড টুকু যুক্ত করুন।কোড টুকু অবশ্যই ?> এর আগে বসাবেন।

function youtube($atts) { extract(shortcode_atts(array( "value" => 'http://', "width" => '475',
"height" => '350', "name"=> 'movie', "allowFullScreen" => 'true', "allowScriptAccess"=>' always', ), $atts));
return '<object style="height: '.$height.'px; width: '.$width.'px"><param name="'.$name.'" value="'. $value.'"><param name="allowFullScreen"
value="'.$allowFullScreen.'"></param><param
name="allowScriptAccess"
 value="'.$allowScriptAccess.'"></param><embed src="'.$value.'" type="application/x-shockwave-flash"
allowfullscreen="'.$allowFullScreen.'" allowScriptAccess="'.$allowScriptAccess.'" width="'.$width.'" height="'.$height.'"></embed></object>'; }

add_shortcode("youtube", "youtube");

আপনি চাইলে এই কোড টুকু দিয়ে একটা প্লাগিনও বানিয়ে রাখতে পারেন।তাহলে সাইটের থিম পরিবর্তন করলেও আপনি শর্টকোড টা ব্যাবহার করতে পারবেন।ব্যাসিক প্লাগিন কিভাবে বানাতে হয় সেটা অন্যকোন টিউটোরিয়ালে দেখাবো।

কিছুক্ষণ আগে আমরা যে শর্টকোড রেজিষ্টার করলাম,সেটা হল এইটা।
[youtube value="http://www.youtube.com/watch?v=1aBSPn2P9bg"]

http://www.youtube.com/watch?v=1aBSPn2P9bg এর জায়গায় আপনার কাঙ্খিত ভিডিও টির লিংক দিবেন।এরপর শর্টকোড টুকু পোষ্ট বা পেজ এডিটরে পেষ্ট করে পাবলিশ করেন।তাহলে দেখবেন ভিডিও টি পোষ্ট বা পেজে চলে এসেছে।

ভাল থাকবেন সবাই।

Level 2

আমি এস কে জয়। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 9 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 41 টি টিউন ও 494 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 4 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

সেরকম দামী কেউ না। খুব সাধারণ একজন মানুষ।প্রোগ্রামিং আর ইলেকট্রনিক্স সব থেকে বেশী ভাল লাগে। তাই এই দুইটাকেই জীবনের কাজ আর শখ হিসাবে যুক্ত করে নিয়েছি।ভাল লাগে শিখতে আর শেখাতে।ব্যাস এতটুকুই!


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

ভাইয়া দারুন লিখেছেন। ভাইয়া এই পোস্টটা সহ আমার ব্লগেও নিয়মিত পোস্ট করতে পারেন। আমার ব্লগেও অনেক ভিজিটর বিশ্বাস না হলে দেখে আসুন। আর এখন আমি প্রতি ব্লগের জন্য ৫ টাকা করে দেই। সুতরাং দেখে আসুন আর ব্লগ করা শুরু করুন এক্ষুনি। Techalarmbd.com

    @Tahmid Hasan: প্রথম মন্তব্যের জন্য ধন্যবাদ।ইচ্ছা থাকলেও নিয়মিত লেখার সুযোগ হয়না আমার।ব্লগিং আমার নেশা।সময় পেলে আপনার সাইটে লিখব।ভাল থাকবেন।

ভালো লিখেছেন 🙂 ধন্যবাদ শেয়ার করার জন্য

    @কেএম মুত্তাকী: মন্তব্যের জন্য ধন্যবাদ।ভাল থাকবেন।

আপনার http://skjoybd.com/ দেখলাম। খুব সুন্দর হয়েছে। আপনার সাইটে হোম পেজ-এ দেখলাম “No Post Feature Image” এর যে ছবি দেওয়া হয়েছে, সম্ভবত কোন ফিচার ইমেজ যোগ না করলেও ঐটা অটো চলে আসে।
আসলে আমি চাচ্ছিলাম যদি কখনো ফিচার ইমেজ যোগ না করা হয়, তখন এরকম একটা ছবি অটো চলে আসবে। এটা কিভাবে করতে হবে?

    @আমি বাঙাল: যে ইমেজ টা আপনি ডিফল্ট ফিচার্ড ইমেজ হিসাবে দেখাতে চান সেটি আপনার থিমের images ফোল্ডারে default_featured.jpg নামে রাখুন।এরপর নিচের কোড টুকু কপি করে যেখানে ফিচার্ড ইমেজ দেখাতে চান সেখানে যুক্ত করুন।

    &lt;?php if ( has_post_thumbnail() ) {		
    		the_post_thumbnail( array(130, 105) ); } 
    			else { ?&gt;
    				&lt;img src=&quot;&lt;?php echo get_template_directory_uri(); ?&gt;/images/default_featured.jpg&quot; width=&quot;105&quot; height=&quot;105&quot; /&gt;
                &lt;?php }?&gt;
    

আমার মোবাইল থেকে কোডগুলো ভালো দেখা যাচ্ছ না।
দ্বিতীয় লাইনের $a এর পরে
তৃতীয় লাইনের $v এর পরে
এবং ছয় নাম্বার লাইনের hei এর পরে মনে হচ্ছে কিছু ছিল।
কিন্তু বুঝতে পারছি না ।

    Level 2

    ভাই,কোড ঠিক আছে।তবে জাভা এবং সিম্বিয়ানের কিছু ব্রাউজার আছে যেগুলো তে এই ধরনের সমস্যা হতে পারে।

    জানিনা আপনি কি ধরনের মোবাইল ব্যাবহার করেন!অন্য কোন ব্রাউজার দিয়ে ট্রাই করে দেখতে পারেন।