hej Miraski #wordpress #programowanie - szybkie być może głupie pytanie od laika działającego sobie przy wp z doskoku.
Sprawa jest tego typu, że chciałbym żenić użytkownikom odwiedzającym konkretną podstronę (jedną bądź drugą) ciasteczko z konkretną wartością i kurde coś mi to nie wychodzi; w functions.php dodaje następujący kod
Macie pomysł, gdzie robię błąd?
function set_new_cookie() { $cookie_name = "nazwa-ciastka"
@Stefaniak91: ostatecznie kod wygląda jak niżej. Krytyczny błąd był tak naprawdę (chyba) w ostatniej linijce przy addaction. Wypok niestety wypierdziela średniki i podłogi wg własnego uznania więc jeżeli trafisz tu dobry człowieku za X czasu i będziesz chcieć z tego skorzystać to skontroluj te kwestie
Sprawa jest tego typu, że chciałbym żenić użytkownikom odwiedzającym konkretną podstronę (jedną bądź drugą) ciasteczko z konkretną wartością i kurde coś mi to nie wychodzi; w functions.php dodaje następujący kod
Macie pomysł, gdzie robię błąd?
function set_new_cookie() {
$cookie_name = "nazwa-ciastka"
if ( $post->ID==211) {
setcookie($cookie_name, "wartosc_jeden", time() + (86400 * 365), "/");
}
if ( $post->ID==212) {
setcookie($cookie_name, "wartosc_dwa", time() + (86400 * 365), "/");
}
}
add_action( 'init', 'set_new_cookie');
coś z tą pętlą jest nieteges, bo jak ją zdejmuje to stawia ciastko poprawnie ale na każdej stronie a nie na tej konkretnej - czyli bez sensu
Komentarz usunięty przez autora
unction set_my_cookie() {
global $post;
$post_id = $post->ID;
$cookie_name = "nazwaciacha";
if ($post_id==211) {
setcookie($cookie_name, "wartosc1", time() + (86400 * 365), "/");
}
elseif ($post_id==235)