Why “?v=hash” is added to my URLs? [closed]

It was woocommerce, it has a setting “geolocalize users with cache support” which adds this parameter to every single url and link. I noticed that the hash appended was the same in every browser on my computer, so I realized it wasn’t a “session” hash, but an IP address hash.

How to generate expiring URL of the page?

This plugin fits most of the requirements that you need: https://wordpress.org/plugins/public-post-preview/ It allows you to share a preview of the page to anyone with the link. You can modify the expiry time with a filter. add_filter( ‘ppp_nonce_life’, ‘my_nonce_life’ ); function my_nonce_life() { return 60 * 60 * 24 * 1; // 1 day }

Add Link to PHP message

Add this Code in your function.php file function mito_login_message( $message ) { if ( empty($message) ){ return “<p><a href=””>hyperlink</a> Please login to continue</strong></p>”; } else { return $message; } } add_filter( ‘login_message’, ‘mito_login_message’ );

Broken Images and Style

The URL for a media item is stored in the database for that item. The URL includes the domain name. If you move a site to a new domain, the URLs in the posts database are not necessarily changed. (And there are often other items that might not be updated to the new domain name.) … Read more