Filter
rpress_generate_cart_token
On this page
Filters a newly generated saved-cart token.
Runs in RPRESS_Cart::generate_token(). The default is a 64-character hex string from random_bytes(), with a wp_generate_password() fallback.
Parameters#
| Parameter | Type | Description |
|---|---|---|
$token | string | The generated token. |
Return value#
string. The token to use.
Example#
function my_generate_cart_token( $token ) {
return $token;
}
add_filter( 'rpress_generate_cart_token', 'my_generate_cart_token', 10, 1 );
Notes#
Replacing the token with a predictable value weakens saved-cart restore links.
Source#
Applied in:
includes/cart/class-rpress-cart.php(line 1437), inRPRESS_Cart::generate_token()
See also#
Was this page helpful?
