تابع ووکامرسی wc_setcookie ثبت و ذخیره کوکی با توجه به ثابت های وردپرس

تابع ووکامرسی wc_setcookie – ثبت و ذخیره کوکی با توجه به ثابت های وردپرس wrapper برای setcookie
Syntax – سینتکس
wc_setcookie( (string) $name, (string) $value, (int) $expire = 0, (bool) $secure = false );
Parameters – پارامتر ها (4)
- 1- $name (string)
- 2- $value (string)
- 3- $expire (int)
- 4- $secure (bool)
Usage – نحوه استفاده
if ( !function_exists( 'wc_setcookie' ) ) {
require_once ABSPATH . PLUGINDIR . 'woocommerce/includes/wc-core-functions.php';
}
// Name of the cookie being set.
$name = '';
// Value of the cookie.
$value = '';
// Expiry of the cookie.
$expire = -1;
// Whether the cookie should be served only over https.
$secure = false;
// NOTICE! Understand what this does before running.
$result = wc_setcookie($name, $value, $expire, $secure);
Defined – محل تعریف
/includes/wc-core-functions.php
function wc_setcookie( $name, $value, $expire = 0, $secure = false ) {
if ( ! headers_sent() ) {
setcookie( $name, $value, $expire, COOKIEPATH ? COOKIEPATH : '/', COOKIE_DOMAIN, $secure );
} elseif ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
headers_sent( $file, $line );
trigger_error( "{$name} cookie cannot be set - headers already sent by {$file} on line {$line}", E_USER_NOTICE );
}
}
versions – نسخه ها
از نسخه : 3.0.2
نسخه فعلی : 3.0.6
دیگر نسخه ها : 3.0.6 , 3.0.5 , 3.0.4 , 3.0.3 , 3.0.2
ارسال نظر