টেকটিউনসের এডমিন এর সাহায্য চাই! আমি একটি ব্লগ বানিয়েছি। কিন্তু set featured image অপশনিট না। কিভাবে আমি এটা যুক্ত করতে পারি?

টেকটিউনসের সকল মডারটেরদের শুভেচ্ছা জানাচ্ছি। কথা হলো আমি একটি wordpress সাইট বানিয়েছি। কিন্তু আমি আমার পোষ্টের সাথে কোন featured image যুক্ত করার অপশন পাচ্ছিনা। বোঝেন তো এটি কত দরকারী। কারন এটি না থাকলে ব্লগের সোন্দর্য থাকেনা।

তাই প্লিজ আমাকে একটু হেল্প করুন। এই প্লাগইনস/উইজেট টার নাম কি? প্লিজ অমাকে একটু জানান।

সমস্যা: ২

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

টেকটিউনসের প্রতি আমার বিশেষ অনুরোধ আমাকে এ বিষয়ে একটু হেল্প করুন।

আবারো টেকটিউনসের এডমিন প্যানেলের সকলকে ধন্যবাদ তারা যেন আমাকে এই দুটি বিষয়ে হেল্প করেন।

Level 0

আমি simon। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 8 টি টিউন ও 10 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


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


টিউমেন্টস

১ নং সমস্যার সমাধানঃ আপনার থিমের function.php অপেন করুন। না থাকলে এই নামে একটা ফাইল তৈরী করুন এবং নিচের লাইনগুলো php tag এর মদ্ধ্যে এড করুন।
if (function_exists('add_theme_support')) {
add_theme_support( 'post-thumbnails', array( 'post' ) );
};

তাহলে আপনি সেট ফিচারড ইমেজ অপশনটি দেখতে পারবেন।
এবার আপনার পোষ্ট লুপে the_title() এর আগে নিচের লাইনগুলো এড করুনঃ
<?php if( has_post_thumbnail() ) {
echo '<a href="' . the_permalink() . '">' . the_post_thumbnail( 'main-size' ) . '</a>';};?>

২ নং সমস্যা নিয়েঃ আপনার স্প্যাম ফোল্ডারে মেইলগুলো আসতে পারে। যদি সেখানে না থাকে তাহলে এটা আপনার হোষ্টের সমস্যা। হোষ্টের সাথে যোগাযোগ করে বলুন php এর mail() ফাংশন খুলে দিতে।

কোনকিছু বুঝতে অসুবিধা হলে: 01680929112 ।

একটু ভুল হয়েছে দ্বিতীয়বারের(লুপের) কোডগুলো এরকম হবেঃ
<?php if( has_post_thumbnail() ) {
echo ‘<a href="’ . the_permalink() . ‘">’ . the_post_thumbnail( ‘thumbnail’ ) . ‘</a>’;};?>

সিনটেক্স ঠিক রেখে যেকোন যায়গায় এড করলেই হবে। তবে ভুল না হওয়ার জন্য একেবারে শেষে ?> এর আগে এড করে দিন।

প্রথম অংশের কাজকি শেষ হয়েছে? পোষ্ট লুপ আলাদা ফাইলে(loop.php)তে থাকতে পারে। এরকম কোন ফাইল না থাকলে index.php তে আছে। থিমের মদ্ধে index.php খুলুন। সেখানে দেখবেন <div id=<?php "the_id();?>"> আছে। এর পরেই আমার দেয়া কোডগুলো বসবে।

আবার ভুল হয়েছে। আসলে মোবাইল দিয়ে লিখছিতো তাই। লাইনটা হবেঃ <div id="<?php the_id();?>"> বা এর কাছাকাছি কিছু একটা।

আপনি কি বাইটহোস্টে হোস্ট করছেন। তাছাড়া এখন ফ্রী হোস্টিং গুলোতে অনেক রেস্ট্রিকশন। আর এ কারণেই রেজিস্ট্রেশনের পর কোন মেইল আসে না। আমার দেখা মতে বাইটহোস্টই একমাত্র ভালো একটা ফ্রী হোস্ট ছিল । কিন্তু বর্তমানে এতে অনেক রেস্ট্রিকশন। বাইটহোস্ট ব্যবহার করলে আপনি কখনও মেইল পাবেন না। এবং অন্যান্য মেইলিং কাজগুলোও করতে পারবেন না।