আপনার ব্লগে কোন ইউজার লগিন করার পর তাকে যে কোন পেজে রিডাইরেক্ট করান।

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

(সর্বপ্রথমে বলে রাখি যে, আপনি আপনার ওয়ার্ডপ্রেস এ কোডিং করার সময় যে ফাইল টি এডিট করবেন অবশ্যই সেটির একটি ব্যাক-আপ কোডিং করার পূর্বে নিয়ে নিবেন। কোডিং করার পর কোন সমস্যা হলে আবার সেই ফাইলটি আপলোড করে নিবেন।)

1. প্রথমে আপনার এডমিন প্যানেলে প্রবেশ করুন।

2. এখন আপনি যে থিমটি ব্যবহার করছেন সেটি থেকে এডিট সিলেক্ট করুন।

3. এখান থেকে 'functions.php' সিলেক্ট করুন।

4. এখন নিচের কোড টুকু কপি করে আপনার functions.php তে পেষ্ট করে সেভ করুন।

 

if ( is_admin() ) {
        $url = $_SERVER['SCRIPT_NAME'];
        $url = explode('/', $url);
        $tam = count($url);
        if ( $url [ ( $tam - 1 ) ] == "index.php" ) {
            $url = 'Location: ' . get_bloginfo('url') . "/wp-admin/edit.php?post_type=page";
            header( $url );
        }
    }

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

Leave a Comment