সাধারণত ওয়ার্ডপ্রেস সাইট হতে যখন কোন ইউজার ‘লগ আউট’ হয় তখন ওয়ার্ডপ্রেস তাকে আবার ‘লগিন’ পেজে নিয়ে যায়। এটা ওয়ার্ডপ্রেস এর ডিফল্ট সেটিংস। একবার ভাবুন তো, একজন ইউজার কি আবার ‘লগিন’ করার জন্য ‘লগ আউট’ হয়? অবশ্যই না। তাহলে এই রকম হওয়া উচিত ছিল যে, যখন কোন ইউজার ‘লগ আউট’ হবে তখন তাকে ‘হোমপেজ’ বা অন্য কোন পেজ এ নিয়ে যাবে। আর হ্যা আপনি চাইলে ‘লগ আউট’ হওয়া ইউজারকে ‘লগিন’ পেজ এর পরিবর্তে ‘হোমপেজ’ এ রিডাইরেক্ট করাতে পারবেন। তার জন্য আপনাকে যা করতে হবে তা হল: আপনাকে একটা কোড কপি করে আপনার ওয়ার্ডপ্রেস সাইটের থিমের functions.php ফাইলের মধ্যে সেভ করতে হবে। কোডটি হল:
add_action('wp_logout','auto_redirect_after_logout');
function auto_redirect_after_logout(){
wp_redirect( home_url() );
exit();
}
উপরের কোডটি যদি আপনি ঠিকমত কপি করে আপনার ওয়ার্ডপ্রেস সাইটের থিমের functions.php ফাইলের মধ্যে সেভ করতে পারেন তাহলে এখন থেকে আপনার সাইট থেকে যদি কোন ইউজার ‘লগ আউট’ হয় তাহলে তাকে আবার ‘লগিন’ পেজ এ নিয়ে যাবে না। তাকে সরাসরি ‘হোমপেজ’ এ নিয়ে যাবে।
ধন্যবাদ।
0 Comments