If you want the ID of the current post outside of the loop, you can use get_queried_object_id()
. Just make sure to check is_singular()
first, or you could end up storing IDs of things other than posts. This could cause problems if there’s overlap with post IDs. I’d share the amended code with those changes, but for some reason you posted a screenshot instead of code, and I’m not writing it out by hand.
Related Posts:
- PHP – setcookie(); not working
- How to share cookies and sessions between domain and subdomain?
- Is it possible to transfer a WordPress session to a different browser via query string?
- How does REST API cookie authentication work in WP 4.7?
- Why does it say: ‘Cookies are blocked or not supported’?
- Place a cookie when a specific page has been viewed?
- How to detect a user that is not logged in
- How to change cookie name
- Using wp_set_auth_cookie for custom user account system
- Should wordpress_logged_in cookie exist while logged out?
- WP_Http_Cookie destroys cookie value through urldecode()
- Worpdress PHPSESSID / EU law
- Get restrict content by submitting Gravity Forms
- Website Loads Twice Unnecessarily
- Do I use cookies?
- How to transition cookies from .subdomain.domain.com to .domain.com with minimal impact on users?
- Hide/Show content based on cookie
- ERROR: Cookies are blocked or not supported by your browser
- What is cookie “U” from domain “.adsymptotic.com” found on the WordPress page? [closed]
- Serving Cookies From A Different Domain or Sub-Domain
- How to fix samesite attribute in wordpress for chrome errors?
- Secure wordpress_logged_in cookie
- Deleting cookie to logout
- Show greetings on first time visitors?
- Unset a Cookie on Successful Gravity Forms form Submission [closed]
- How set a cookie from PHP and get it without refresh
- Why wordpress cookies name contains HASH
- Cookie only detected when visitor is logged in
- Change the user is logged in cookie name
- Disconnect automattically after X minutes
- can we share user login in 2 wordpress installs in 2 subdomains on one server? [duplicate]
- background/font size change and remember
- WordPress cookies
- Modifying request $_COOKIE
- Block google maps from loading until user agrees to cookies with Elementor
- Need help setting cookies with multiple value [closed]
- Enable WordPress to share cookies between domain.com and sub.domain.com
- Setting Cookies
- How I can share cookies from my dimain to subdomain?
- How to setup cookie free domain for wp-includes?
- WordPress authentication cookie and ajax calls
- COOKIE_ID with username appended
- Setting Cookies For Form Autofill
- What are your thoughts on overriding the PHP builtin setcookie() function to control whether or not WP creates cookies
- How to make use of Transient API as cookie
- Issues with set cookie
- Accept or deny cookies – how to?
- How to set a Cookie-Free Domain with WordPress?
- Is it possible to use cookie-free domains in WordPress?
- Passing cookies when using wp_remote_get
- Setting cookies in WP REST API requests
- Detect if authentication is set to “remember” a user being logged on
- Store value in cookie
- Set Short Automatic Logout Time for One User
- WordPress Post Voting – Vote once per IP on entire site
- How to change WordPress cookies to be session-only
- wordpress can’t read a cookie?
- Do I need a Cookie consent on a basic WordPress site?
- Page specific cookie
- will creating a static folder in the root directory serve the purpose of loading the static content from cookieless domain?
- Set cookie with taxonomy name
- Best method to show modal only once
- Cookie with referral URL [closed]
- How to keep a variable in COOKIE or GET query string?
- Cookie Details Requested
- Cookies in template
- Cookie error. No possibility to define my cookie
- Favicon not loading until cookies are accepted?
- can you help review CCCP (Conditional Cookie Content Post) and help to create a block?
- COOKIE_DOMAIN chaos
- Setup cookie on Chrome even without HTTPS
- PHP cookie control does not work correctly
- How can I get an updated cookie in header.php?
- Setting a Custom Cookie in WordPress only for Logged In Customer/User (non-admin)
- How are sites using wordpress hiding wordpress cookies that have “wp” or “wordpress” in the cookie name?
- Correct user session/cookie handling with external site connection in wordpress
- Checking for cookies returns correct result only inside Elementor Editor
- How to save history in the client’s browser without login? [closed]
- Automatically Log Out UserX when visiting WooCommerceStore
- Entirely Cookieless WordPress?
- is_user_logged_in() returns different values on different pages
- When ever wordpress home page refreshes the code is not reading the cookie as set anymore
- http_referrer issue when detecting where site comes from and allow if from allowed host
- detect referr page
- Looking to load a different template part on every load/refresh
- Cookie is not set
- Capture and display users name
- Why isn’t my cookie setting in my function?
- WordPress wp-login.php cookie error (WordPress Version 4.2.9)
- Logged In cookie gets saved but not Auth cookie
- set cookies or let system know a user has been on site
- setcookie not working when defined with ‘/’ but working if not defined
- How to use Cookie or Session php for one page and just a password
- WordPress keep logged in after browser close
- How to Create a Cookieless Domain in WordPress
- Get user ID after logging in
- Cookie value cannot be read until I’ve logged into the WP admin
- Insert custom PHP head above in WP pages
- Use cookies in pagination
- How to remove without touching the pluggable.php the wordpress_logged_in cookie to show the username on login?