WordPress, cómo eliminar el metabox del complemento de publicación relacionado desde el panel de edición de publicaciones

Este complemento de «related post» agrega artículos relacionados al final de sus artículos. El complemento también le permite filtrar los artículos por tipo y autor creando un metabox en el área del backend.

También puede ser útil desactivar esta función si desea mantener una interfaz de back-end para publicar elementos limpios sin demasiadas funciones que puedan confundir al usuario final.

Si lo desea, puede deshabilitar esta función para los usuarios para que tengan la interfaz desbloqueada ingresando el siguiente código en el archivo functions.php:

if (!current_user_can('edit_pages')){
add_action('add_meta_boxes','my_remove_related_post',100000);
}
function my_remove_remove_related_post(){
remove_meta_box('related_post','post','normal');
}
add_action('admin_menu','wpdocs_remove_post_custom_fields');
if(is_admin()){
add_action('admin_menu','wpdocs_remove_meta_boxes');
}


Sugiero crear un tema secundario donde colocar este código. Cualquier actualización posterior puede sobrescribir el código.

El formato que utilicé también sirve para eliminar otras características en la sección de publicación, escribí otros artículos al respecto.

Evite usar este código estándar para ocultar otros metaboxes porque en este caso no funcionará.

function remove_my_post_metaboxes(){
remove_meta_box('authordiv','post','normal');
remove_meta_box('commentstatusdiv','post','normal');
remove_meta_box('commentsdiv','post','normal');
remove_meta_box('postcustom','post','normal');
remove_meta_box('postexcerpt','post','normal');
remove_meta_box('revisionsdiv','post','normal');
remove_meta_box('slugdiv','post','normal');
remove_meta_box('trackbacksdiv','post','normal');
remove_meta_box('related_post_metabox','post','high');
}
add_action('admin_menu','remove_my_post_metaboxes');

Intenté este cambio con la versión del complemento 2.0.2. Antes del cambio Asegúrese de hacer una copia de seguridad, asegúrese de saber bien lo que está haciendo y de que los nombres de las funciones no entren en conflicto con otros nombres ya presentes en el código.

Use esta guía si sabe lo que está haciendo, no me hago responsable.


Es posible dejar un comentario como usuario registrado del sitio, accediendo a través de las redes sociales, la cuenta de wordpress o como usuarios anónimos. Si desea dejar un comentario como usuario anónimo, se le notificará por correo electrónico una posible respuesta sólo si introduce su dirección de correo electrónico (opcional). La inclusión de cualquier dato en los campos de comentario es totalmente opcional. Quien decida introducir algún dato acepta el tratamiento de los mismos para las finalidades inherentes al servicio o la respuesta a los comentarios y comunicaciones estrictamente necesarias.


Deja un comentario