<?php if ( is_cart() ) {
echo "Content to display on a specific page; in this case it's the cart page";
}else{
echo "Content to exclude from a specific page; in this case it's the cart page";
}; ?>
WP URL for the endpoints contain the prefix as well as a namespace. Here is an example endpoint
That will fetch the details of all posts. The above example, “wp-json” is the rest url prefix while the “wp/v2” is the namespace.
If you don’t like the default base prefix and want to change it from ‘wp-json’ to something more beautiful, the code below will help you. In the code below, I have changed the base prefix from ‘wp-json’ to ‘api’.
/**
* Modify url base from wp-json to 'api'
*/
add_filter( 'rest_url_prefix', 'dp_api_slug');
function dp_api_slug( $slug ) {
return 'api';
}
you can change the return ‘api’; to return ‘any-custom-prefix’;.
Once you put the above code in your theme’s functions.php or in a plugin, Please visit the Dashboard->Settings->Change your permalinks( You can restore it after saving again, we need to change it at least once to flush the rewrite rules ).