
WordPress es un CMS revolucionario extraordinario, que se entrega con numerosos elementos destacados adaptables, lo que le da la capacidad de operar desde el contenedor para una amplia gama de clientes. El próximo blog incluye consejos y trucos para hacer WordPress para que los clientes no limiten las funcionalidades, ya sea de inútil, confundida o incierta. Este blog te ayuda a manejar las cosas que son difíciles de confundir a los clientes. Deshabilite los complementos y el editor de tareas:

No hay rima o razón por la cual alguien debe cambiar su tema personalizado o documentos de complemento a través del tablero de WordPress. Los expertos no trabajan de esa manera, y Muggugi generalmente no entiende exactamente qué es tan natural para romper un sitio evitando un punto y coma solo.
Además, es una impotencia de seguridad que los programadores pueden usar. Afortunadamente, nuestros camaradas de WordPress.org en realidad facilitaron la desactivación de este artículo. Esencialmente, agregue el compañero REST al documento WP-Config.PHP. Define (‘deseshow_file_edit’, true); Esto también deshabilitará el editor de complementos. Deshabilite el editor visual: agregue el siguiente código al archivo Functions.php del tema y la pestaña para cambiar el editor WYSIWYG desaparecerá. Disable_visual_editor function () {
# Agregue la lógica aquí si desea permitirla selectivamente
Devuelve falso;} add_filter (‘user_can_richedit’, disable_visual_editor ‘, 50);
Este es un comienzo decente, pero verá que los botones audaces e italianos todavía están presentes en el procesador de texto simple.
Diría que los clientes, usan mal estos botones considerablemente menos cuando el tiempo del editor de Wysiwyg ya no es. De todos modos, a pesar de todo lo que quiero expulsarlos en caso de que haya mucho. Eliminación de etiquetas rápidas en negrita y cursiva del editor de texto: el editor de texto tiene botones de etiquetado rápido para el texto seleccionado y la etiqueta EM. Para eliminar los botones en negrita y en cursiva, agregue el siguiente código a las funciones.php. # Elimina las etiquetas rápidas rápidas e italianas de la posición de Quicktags_Settings ($ Qtinit) {// para deshabilitar todos los botones, debe establecerse en “,” (no “”)
$ qtinit [‘botones’] = ‘más’,;
return $ qtinit;} add_filter (‘Quicktags_settings’,);
Esto evalúa la probabilidad de que su cliente elija, declare, enfatice un artículo completo. De todos modos, esto no excluye la capacidad de componer manualmente el marcado en el instrumento de contenido. De vez en cuando, esto puede ser útil cuando después de todas las demás opciones se han agotado.
Deshabilite los botones en el editor visual Agregue el siguiente código para apagar los botones del editor visual en el archivo Foundations.php. La API de WordPress para ajustar el administrador editorial TinyMCE es algo precario a la luz del hecho de que debe mirar el nombre de código utilizado para aludir a cada captura que necesita para evacuar. # Eliminar la función de botones del editor visual TinyMCE_Buttons ($ botones)
{
# Eliminar el selector de color de texto
$ remove = array (‘wp_adv’); // Agregar otros nombres de botones a esta matriz
# Encuentra la tecla Matrix y luego desactiva
return array_diff ($ botones, $ eliminación);
}
Añadir filtro (
‘mce_buttons’,
“Buttane_tinymce”
);
Elimine el botón “Agregar contenido multimedia”: el botón “Agregar contenido multimedia” normalmente aparece en cualquier momento cuando una publicación personalizada se basa en resaltar el administrador. Al agregar el código que lo acompaña a las funciones de temas de documento.php, puede evacuar el botón.
# Eliminar los botones de los medios
Eliminar_add_media () función {
# Haz esto condicionado si quieres ser más selectivo
Remove_action (‘Botons_Media’, ‘Butons_Media’);
}
add_action (‘admin_head’, ‘remve_add_media’);
Deshabilite los temas de las opciones de personalización: si intenta probar un tema infantil, el padre puede ofrecer alternativas de personalización que están mal para el tema del niño. Las opciones de personalización podrían no usarse en el tema de su hijo o pueden romper las cosas.
En cualquier caso, la API de personalización de WordPress facilita a WordPress para que los clientes los eliminen, agregando el bit de asistente a su documento. Temas de php.

# Eliminar las opciones de personalización. Eliminar_customizer_options function ($ wp_customize) {
// $ wp_customize- & gt; remove_section (‘static_front_page’);
// $ wp_customize- & gt; remve_section (‘title_tagline’);
$ wp_customize- & gt; remove_section (‘colores’);
$ wp_customize- & gt; remve_section (‘header_image’);
$ wp_customize- & gt; remove_section (‘image_de_fondal’);
// $ wp_customize- & gt; remve_section (‘nav’);
// $ wp_customize- & gt; remove_section (‘themes’);
// $ wp_customize- & gt; remve_section (‘séntese_content’); // $ wp_customize- & gt; remove_panel (‘widgeturi’);
}
add_action (‘personalize_register’,
“Remove_customizer_options”,
30);
Ocultar los elementos no utilizados en el menú del tablero: no es obligatorio que cada sitio contenga blogs, algunos sitios a menudo no contienen blogs. Entonces, si hablamos sobre el tablero de WordPress o cualquier otra interfaz de usuario, creamos confusión y mostramos botones inútiles que no sirven de nada.
Para ocultar tales elementos no utilizados del menú del tablero, use el siguiente código. Custom_menu_page_removing () función {
// remve_men_page (‘index.php’); //Junta
// remve_men_page (‘jetpack’); // Jetpack*
Remove_men_page (‘edit.php’); // Publicaciones
remove_men_page (‘upload.php’); // Medios
// remve_men_page (‘edit.php? post_type = page’); // páginas
Remove_men_page (‘edit-comments.php’); // Comentarios
// remve_men_page (‘themes.php’); // apariencia
// remve_men_page (‘plugins.php’); // complementos
// remve_men_page (‘users.php’); // usuarios
// remve_men_page (‘tools.php’); // instrumentos
// remve_men_page (‘options-general.php’); // ajustes
}
add_action (‘admin_men’, ‘custom_men_page_removing’);
Es vital entender que eliminar estas cosas en el menú realmente no renuncia a WordPress para el consentimiento del cliente. Un cliente podría, en cualquier caso, llegar al menú oculto específicamente utilizando la URL.
Si el objetivo es hacer que el tablero sea menos mezclado cubriendo los controles innecesarios, en ese momento, esto es muy probable. Para lograr esto, incluya un poco como el compañero del gancho de implementación. Global $ wp_roles; // Global Class $ role = ‘autor’;
$ chap = ‘delete_posts_publicate’;
$ wp_roles- & gt; remove_cap ($ rol, $ chap);
Use MU-Plugins: MU significa uso obligatorio, la mayoría de los piratas informáticos no lo saben. Esta es la ubicación del director en la que se instalaron la mayoría de los complementos.
Lo que importa es que los complementos “deben usarse” son naturalmente dinámicos y no se pueden deshabilitar involuntariamente en todo el tablero. Además están apilados antes de complementos alternativos. Esto es perfecto para los complementos que deben estar disponibles para que el sitio se ejecute legítimamente. También es una opción extraordinaria para hacks no presentes que generalmente se pueden bloquear en el documento de diversión.php de temas personalizados. WP-Content/
Mu-plugins/
complementos/
temas/
¡Conclusión! Puede pensar que es extraño destruir la utilidad que WordPress le ofrece por nada. En cualquier caso, recuerde que su cliente no le paga para darles muchos botones.
Su responsabilidad es crear un sitio consistente y consistente que sea personalizado para coordinar los objetivos del cliente. Al deteriorar la utilidad peligrosa o no esencial, realmente transmite más valor. Este blog lo ayudará a obtener trabajo duro para que los clientes lo confundan.
Cómo hacer difícil para que los clientes confundan
Tags Cómo hacer difícil para que los clientes confundan
Check Also
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
homefinance blog