Leveraging AI to Supercharge Your WordPress Business Website
In today’s competitive digital landscape, every business website needs an edge to...
9.Aug.2022 | Code Snippets, Wordpress
To stop any page from being deleted by any user role, including admins, add the following code to your functions.php file.
Update the $post_id variable to the ID of the page or post you want to protect from deletion.
function prevent_views($allcaps, $caps, $args) {
$post_id = 6293;
if ( isset( $args[0] ) && isset( $args[2] ) && $args[2] == $post_id && $args[0] == 'delete_post' ) {
$allcaps[ $caps[0] ] = false;
}
return $allcaps;
}
add_filter ('user_has_cap', 'prevent_views', 10, 3);
Coding Tips, PHP, Wordpress, WordPress Tips
Share
In today’s competitive digital landscape, every business website needs an edge to...
WordPress has come a long way since its humble beginnings in 2003....
In the ever-evolving landscape of website development, staying ahead of the curve...
If you have recently bought a 4k monitor, you may have noticed your Adobe software shrinking to an annoyingly small...
In the ever-evolving world of e-commerce, having a robust and flexible platform is crucial for businesses to thrive online. When...
A quick way to manually disable the WordPress emojicons code without needing a plugin. Pop this in your functions.php file:...