Both examples should work fine if your WordPress site is running on https://
.
However, I would recommend you set up the cookies by using available constants and functions provided by WordPress, it makes things more organized. See example below:
setcookie( 'lat', sanitize_text_field( $_POST['lat'] ), strtotime( '+14 days' ), "https://wordpress.stackexchange.com/", esc_COOKIE_DOMAIN, is_ssl(), true );
Notice that I’m using is_ssl
to check whether the site is running on https or not. This should work fine.
Also, don’t insert any data coming from your web server environment without filtering it, always secure yourself.
Related Posts:
- How to set custom cookies before output
- How to stop loading multiple copies of jquery
- Creating a WordPress form with a PHP script and default header
- Why isn’t my if/elseif/else working correctly here?
- StudioPress: add meta tag to every page [closed]
- Add custom HTML to posts page
- Using PHP to toggle stylesheet and header image, set in cookie
- Mysterious HTTP 404 header in my own scripts
- Change logo based on incoming domain
- Echo URL of large version of Featured Image
- Conditional Header in wordpress
- add_image_size for header_image
- Responsive Header for Phone
- My php header() function is not working [closed]
- “imagejpeg” function is not working in wordpress
- wp-comments-post.php file returns a blank page
- Insert custom PHP head above in WP pages
- Headers already sent in Pluggable.php / homepage and wp-login error
- Is_front_page inside header.php is always returning true
- Does wordpress templates always in files or in database?
- Adding Meta Tags to a Post using its Tags, Excerpt and content
- Moving code from theme header to functions.php
- WordPress wp_redirect error
- Having Issue on Redirecting With Session in WordPress
- linking stylesheets and scripts with functions.php
- Location of core code for database connection and get_header
- Clickable image link sends people to wrong URL
- unknown issue in ‘header.php’ preventing theme from displaying fully
- How can I use a sliced image As banner? [closed]
- Add meta tags to a custom header
- Is this a correct usage of ob_start() in my WordPress project?
- Change header on pages displaying taxonomy items
- Custom CSV exporter – Cannot modify header information – headers
- How to add Post Tags to a new element in header.php?
- setcookies and header send
- How to internationalize header image?
- Custom functions for string data calculations
- How do you remove header sitewide from mobile only?
- WP_REST_Response – How to return Gzip answer and add Content-encoding header?
- How do I use an iFrame for my header in WordPress twenty seventeen?
- WordPress can’t use ZipArchive
- Reliable way to add nonce to HTTP Header in WordPress?
- How to remove get_header From all single pages in wordpress with functions.php without plugin?
- Display values of current POST request on page
- Changing ALT-tag for logo in wordpress
- Using Javascript On Page – Header and Footer Now Missing
- Modifying child theme’s header
- Add my footer menu to the header
- Change headers for one custom PHP file
- Premature end of script headers: wp-mail.php?
- Allow user to choose header style
- How to include different html tags in the header for different pages?
- Use header option on wp-login page with a second logo
- my site show this symbol (::) between site title and tagline
- Headers Already Sent
- Changing 2011 theme header image based on user dropdown
- Converting Menu Links to List Elements
- Warning: Cannot modify header information (with a twist)
- Cannot get custom javascript to execute on page
- Cannot modify header information – headers already sent
- Dynamic Email Handler with ‘header (“Location: …’
- How do I make an HTML table from a database table?
- Initialize WordPress environment to use in a real cron script
- “wp_enqueue_style();” don’t load new edited style
- Count number of published posts by type
- Can A Shortcode Get HTML/Text From Content And Return It Twice With Added HTML?
- Why is ‘admin’ missing from my admin links?
- List of posts by day of the week
- Creating bulk posts with Youtube videos
- Adding hreflang tags automatically in WordPress subdirectory multisite
- Creating user status mode in WordPress
- Need Help Fixing My Iframes [closed]
- Implementing update_user_meta
- Enable custom logo upload if logo is not in header
- theme_root returning a truncated URI
- Remove the last X characters of a custom field value
- Only first shortcode gets executed
- Notify users only on post publish
- Echo a shortcode div after every 3 posts
- Get all categories post is not in
- str_replace with the_content is not working
- How to disable send e-mail notification new comments for some posts
- trying to put an active hover to my custom nav category buttons [closed]
- Handling repeater data
- Make separate text boxes for separate WordPress Custom Fields
- How to pass parameters in wordpress shortcode?
- Place product field value as variable in php
- How to get current post id in gform_field_validation gravity forms
- The plugin generated 225 characters of unexpected output during activation
- Create dynamic content from one WP page to multiple other pages
- Unserializeing multiple column values that are stored in one database results variable
- WordPress Errors after Host Migration
- Keeps asking Connection Information upon update to 3.5.1 (but not for plugins?)
- How can I add more code to this?
- Display custom meta box in my template file
- wp_enqueue_style conflict when using in different action hooks
- Front-end major break after upgrade PHP 8.0 [closed]
- inner-wrap div pushing custom table far down on page
- Remove Woocommerce product from cart with ajax/fetch
- Automatically change insurance quantity based on cart total [closed]