Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save hellolewis/62612dad949fa10121a237f7023fcdb3 to your computer and use it in GitHub Desktop.
Save hellolewis/62612dad949fa10121a237f7023fcdb3 to your computer and use it in GitHub Desktop.
hide-dev-fields.php
<?php
function role_admin_body_class( $classes ) {
global $current_user;
foreach( $current_user->roles as $role )
$classes .= ' role-' . $role;
return trim( $classes );
}
add_filter( 'admin_body_class', 'role_admin_body_class' );
function wp_admin_field_css() {
echo '<style>
.role-editor [data-name="id"] {
display:none;
}
.role-editor [data-name="classes"] {
display:none;
}
.role-editor [data-name="block_container"] {
display:none;
}
.role-wpseo_manager [data-name="id"] {
display:none;
}
.role-wpseo_manager [data-name="classes"] {
display:none;
}
.role-wpseo_manager [data-name="block_container"] {
display:none;
}
.role_shop_manager [data-name="id"] {
display:none;
}
.role_shop_manager [data-name="classes"] {
display:none;
}
.role_shop_manager [data-name="block_container"] {
display:none;
}
</style>';
}
add_action('admin_head', 'wp_admin_field_css');
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment