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...
WordPress has come a long way since its humble beginnings in 2003. The platform, once a simple blogging tool, now...
If you have recently bought a 4k monitor, you may have noticed your Adobe software shrinking to an annoyingly small...
To exclude draft posts from appearing in the ACF Relationship field, add this code to your functions.php file. All you...