La pestaña de Opciones de pantalla aparece en cada página del backend de WordPress y sirve para mostrar/ocultar secciones de la pantalla actual, por defecto cualquier usuario con acceso al backend puede cambiar estas opciones.
Generalidades
Si quieres evitar que tus usuarios accidentalmente oculten elementos de las pantallas del backend, lo mejor sería ocultar la opciones de pantalla y dejarlas sólo disponible para cambios por el administrador.

Eliminando las Opciones de Pantalla usando un plugin
Existen diferentes plugins que permiten mostrar/ocultar opciones en el backend para los diferentes roles de usuario, uno de ellos en el plugin Adminimize, usando este plugin podemos ocultar las opciones de pantalla, tal como se muestra en la siguiente imagen.

Eliminando las Opciones de Pantalla a través de código
Una opción alterna al uso del plugin es usar directamente código, puedes usar este código en el archivo functions.php de tu theme o child theme o usar algún plugin de Snippets.
function dcms_remove_screen_options() {
if( ! current_user_can('manage_options') ) {
return false;
}
return true;
}
add_filter('screen_options_show_screen', 'dcms_remove_screen_options');
En el código anterior:
- Usamos un filter hook llamado screen_options_show_screen el cual hace referencia a la función dcms_remove_screen_options
- La función dcms_remove_screen_options puede retornar false, en cuyo caso no se mostrará las opciones de pantalla
- Dentro de la función usamos una función de compración current_user_can para saber si el usuario es o no administrador
- Si no es administrador retornamos false
- Finalmente si es un administrador retornamos por defecto true
Conclusión
Debido a que las opciones de pantalla muestran u ocultan partes del diseño de las pantallas del backend, en muchos casos es recomendable ocultar estas opciones al usuario final ya que podría cambiarlas accidentalmente.
¿Aún con dudas?, en el siguiente video se detalla los puntos anteriores
He probado el código y funciona de maravilla pero si el mismo código lo meto en un plugin que hago yo me da un error 500
¿sabrías decirme a qué se debe?
Gracias