1 - আপনি কুকিজের জন্য যাচাই করতে পারেন এবং হুক ব্যবহার করে আপনার পুনর্নির্দেশ করতে পারেন যা কোনও 'আউট' হুকের মতো কোনও আউটপুটের আগে ডাকা হয়:
<?php
// Hook the function "redirect()" on to the "init" action
add_action('init', 'redirect');
// redirect() may redirect the user depending on the cookies he has
function redirect(){
/* CODE */
}
?>
2 - কুকিজ সেট করার সর্বোত্তম উপায়টি এইভাবে 'init' হুক ব্যবহার করা হবে:
<?php
add_action('init', 'my_setcookie');
// my_setcookie() set the cookie on the domain and directory WP is installed on
function my_setcookie(){
$path = parse_url(get_option('siteurl'), PHP_URL_PATH);
$host = parse_url(get_option('siteurl'), PHP_URL_HOST);
$expiry = strtotime('+1 month');
setcookie('my_cookie_name_1', 'my_cookie_value_1', $expiry, $path, $host);
/* more cookies */
setcookie('my_cookie_name_2', 'my_cookie_value_2', $expiry, $path, $host);
}
?>
এটি আরও সুসংগত, আপনার যদি www.example.com/blog এ একটি ব্লগ থাকে তবে কোকী (গুলি) এখানে উপলভ্য হবে না
- www.example.com
- www.example.com/store
- example.com
- www2.example.com
- ...
হালনাগাদ
আপনার নিজের অনুসন্ধান করার চেয়ে আপনি কুকি.পি.পাথ এবং কুকিওডওভার ধ্রুবকগুলিও ব্যবহার করতে সক্ষম হবেন, যা আমি আন্দ্রে আর কোহলের উত্তরে লক্ষ্য করেছি - ড্রাজস