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
unction set_my_cookie() { global $post; $post_id = $post->ID;
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;