বন্ধুরা আজ আমি আপনাদের সাথে CMS সিম্টেস নিয়ে হাজির হয়েছি। কেননা আমরা যারা বিভিন্ন ম্যানেজমেন্ট সিম্টেম নিয়ে কাজ করি। তা্রই মধ্যে একটি জয়প্রিয় মাধ্যম হলো ওয়ার্ডপেস। তাই আজ আমি আপনাদের ওয়ার্ডপেস নিয়ে একটা টিউন করছি। টিউনের বিষয় আপনারা হয়তো বা এতক্ষনে নিরোনাম দেখে বুঝতে পারছেন। আপনি অনেক কষ্ট ও সময় ব্যয় করে একটি থীম ডিজাইন করেছেন। কিন্তু আপনার তৈরি করা থীমটি কে কে ব্যবহার করে তা সঠিকভাবে জানতে পারছেন না। তো যেই ভারনা সেই কাজ। তাহলে এবার আপনারা দেখুন।
কিভাবে আপনার ওয়ার্ডপ্রেস সাইটটে এ্যাডমিন প্যানেলে যুক্ত করবেন?
আপনি যদি চান আপনার ডেভেলপ করা থিম কোন ওয়েবসাইটে সক্রিয় হবার সাথে সাথে আপনার কাছে উক্ত সাইটের মেইল আসবে তাহলে কেমন হয়! সাখে উক্ত ওয়েবসাইটের ঠিকানা, থিমের নাম এবং অ্যাডমিনের মেইল ঠিকানা। আপনি চাইলে আরো কিছু তথ্য যুক্ত করতে পারেন যা আপনি মেইলের মাধ্যমে পেতে চান। এজন্য নিচের কোড থিমের functions.php ফাইলে কপি/পেস্ট করে সেভ করুন।
/* Send Mail After Setup Theme*/
function set_mail_html_content_type() {
return 'text/html';
}
add_action('after_switch_theme', 'royal_mail_me');
function royal_mail_me (){
$to = 'email@yourdomain.com';
$subject = 'Your theme ('.$theme_name.') activated';
$site = site_url();
$theme_name = get_current_theme();
$admin_email = get_option( 'admin_email' );
$message = '
Dear Developer,
('.$site.') website has been activated your theme ('.$theme_name.').
Admin mail : '.$admin_email'.
';
add_filter( 'wp_mail_content_type', 'set_mail_html_content_type' );
wp_mail( $to, $subject, $message );
remove_filter( 'wp_mail_content_type', 'set_mail_html_content_type' );
}
ব্যাস এবার আপনি সেভ দিয়ে বের হয়ে আসুন। একটি কথা না বললে নয় আপনারা যদি এটা লোকালহোষ্টে ব্যবহার করেন তাহলে কাজ করবে না। আর যদি আপনার ডিজাইন করা থীম অন্য কোন সার্ভারে সেটাপ করে তাহলে আপনার মেইলে একটি ম্যাসেস আসবে। সেখানে আপনি র্পর্নাঙ্গ তথ্য দেখতে পাবেন। তাহলে আজ এই পর্যন্ত আল্লাহ হাফেজ।
0 comments:
Post a Comment