সংক্ষেপে, স্টীকি পোস্ট হচ্ছে কিছু সংখ্যক পোস্টকে ব্লগের অন্যান্য পোস্টগুলোর উপরে/প্রথমে দেখানো এবং আলাদাভাবে ডিজাইন করা। স্টীকি পোস্টের জন্য আমরা কেমন ডিজাইন করছি প্রথমেই দেখে নিই।
প্রথমের পোস্ট গুলোর ডান পাশে দেখতে পারবেন পিন আইকন আছে। স্টিকি পোস্টের ডিজাইন হিসেবে আমি পিন আইকনটি অ্যাড করেছি।
স্টিকি পোস্ট ডিজাইন করতে, ওয়ার্ডপ্রেস থিমের index.php অথবা home.php যেকোনো পেজে সিঙ্গেল পোস্ট লুপ শুরুর আগে সিঙ্গেল পোস্ট কনটেইনারে একটি কন্ডিশন দিতে হবে। যেমনঃ হোম পেজের সিঙ্গেল পোস্টটি যদি স্টীকি হবে তবে সেই পোস্টের জন্য ডানে ওর বামে কিছু একটা দেখাবেন অথবা সেই পোস্টির ব্যাকগ্রাউন্ড কালার পরিবর্তন হবে।
<?php echo is_sticky() ? '<article class="singleContent sticky clearfix">' : '<article class="singleContent clearfix">'; ?>
এখানে singleContent ক্লাসটি হচ্ছে হোম পেজের সিঙ্গেল পোস্টটির কনটেইনার এবং is_sticky() ফাংশনটি ইউজ করার কারণে এক্সট্রা sticky ক্লাসটি singleContent ক্লাসের সাথে এসেছে। এটি (sticky) is_sticky() ফাংশনটি ইউজ করলে অটো আসবে।
তাই, এবার sticky ক্লাসটির জন্য সিএসএস (ব্যাকগ্রাউন্ড ইমেজ, কালার অথবা যা কিছু) লিখেন, তাহলেই কাজ হবে। আমার থিমের স্ট্রাকচার অনুযায়ী স্টীকি পোস্টের সিএসএস নিচে দিলামঃ
.sticky { background: url('http://www.blog.rangpursource.com/wp-content/uploads/2013/04/sticky.png') no-repeat 670px 10px; position: relative; }
এবার ব্যাপার হল, উপরে কন্ডিশনে বলা হয়েছে, যদি পোস্টি স্টীকি হবে তাহলে sticky টি অ্যাড হবে পোস্ট কনটেইনারে অন্যথায় অ্যাড হবে না। একটি লজিকালি ভাবুন, তাহলেই কাজ হবে। 🙂
পূর্বে প্রকাশিতঃ http://www.blog.rangpursource.com/article-id/4172
ধন্যযোগ! 🙂
আমি আরিফুল ইসলাম শাওন। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 15 বছর 1 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 44 টি টিউন ও 1073 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
হ্যালো টেকটিউনার্স!! :) আমি আরিফুল ইসলাম শাওন, ডাক নাম "শাওন" এই বেশি পরিচিত। বিভাগীয় শহর রংপুরেই থাকি। জাতীয় বিশ্ববিদ্যালয়ের অধীনে এ্যাকাউন্টিং-এ গ্রাজুয়েশন করেছি। পেশায়আছি গত ৬ বছর থেকে। নিজের ফ্রীলান্স ওয়েব ডেভেলপমেন্ট এবং ট্রেইনিং ইন্সটিটিউট রংপুরসোর্স এর প্রতিষ্ঠাতা, সিইও এবং লিড ডেভেলপারের দায়িত্বে আছি। ব্লগিং করছি আমার অফিশিয়াল ব্লগ বাংলা...
এরকম একটি টিউন খুজছিলাম। ভাইয়া এরকম কোন প্লাগইন আছে কি? থাকলে জানাবেন প্লীজ