WordPress permite a los usuarios administradores editar directamente archivos de los temas o de los plugins desde la administración del sitio, sin embargo en algunos casos es posible que quieras evitar esto y eliminar esta opción.
Generalidades
A pesar de que el editor de archivos integra una funcionalidad de validación de código, aún sigue siendo riesgoso editar los archivos PHP o Javascript directamente en este editor, por lo que lo más recomendable, especialmente si hay varios usuarios administradores, es quitar esta opción.

– Para editar plugins puedes hacerlo desde: Plugins > Editor de plugins
Eliminando la opción de editor de archivos
Con la siguiente instrucción se eliminará la opción de editor de temas y editor de plugins de la administración de WordPress.
define( 'DISALLOW_FILE_EDIT', true );
Puedes colocar este código al final de tu archivo wp-config.php de tu sitio web, tal como se muestra en la siguiente imagen.

Conclusión
Tal como hemos visto puedes eliminar de forma simple la opción del editor para temas y plugins en la administración del sitio. Esto permitirá mantener un mejor control y evitar cambios accidentales a los archivos de tu sitio.
Hola, buen dia. Me gustaria saber si tienes algun codigo o plugin que permita seleecionar automaticamente el page builder o editor con el cual fue creado una pagina inmediatamente.? es decir, si se creo con elementor selecciones automaticamente elementor, si estan otros editores instalados, entonces seleeciones el creador de la pagina a editar. Sabes de algo de codigo de esto o de algun plugin que preste esta funcionalidad?
Hola.
Para empezar, lo que te recomiendo es no tener más de un editor/constructor en tu sitio web, salvo el editor por defecto y en casos muy especiales otro más, es suficiente.
Lo que comentas usualmente lo hace el propio constructor, teóricamente debería detectar si la página esta construida con ese editor.
Saludos.
Hola John como estas? Pues Bueno, me gusta compartir con los demas cuando encuentro algo que particularmente a mi me inquieta y deberia existir, y pues, esto existe. ENCONTRE LA SOLUCION A MI NECESIDAD y te la comparto para que veas que esto es lo que yo quiero: MIra este plugin o herramienta recien nombrada como Better Admin Bar, que anteriormente se llamaba Swift Control. y en sus caracteristicas tiene lo siguiente: Page Builder SupportNew!
Better Admin Bar PRO will automatically detect and launch the page builder if your Post, Page or CPT was created in Elementor, Brizy, Divi, Oxygen, Wallace Inline or Beaver Builder.
Que traducido a el español significa:
Compatibilidad con Page Builder ¡Nuevo!
Better Admin Bar PRO detectará e iniciará automáticamente el creador de páginas si su publicación, página o CPT se creó en Elementor, Brizy, Divi, Oxygen, Wallace Inline o Beaver Builder.
GENIAL…. SENCILLAMENTE GENIAL. ahora a estudiar el codigo y a ver que podemos aprovechar de alli, porque aun aqui no nos muestran como poder utilizar otras herramientas de creacion de embudos como Instabuilder, WPFunnels Optimizepress SeedProd, etc etc, etc, pero que se puede, e puede. Gracias de todas formas a ti. y publicalo en tu red. si se puede lograr. Feliz dia. Rodolfo Seales http://www.sistemaspa.com http://www.powerfunnels.com
Hola Rodolfo.
Gracias por el aporte :). Saludos.
Hola Jhon, gracias, muchas gracias por tu pronta respuesta. y te agradezco. sucede que la necesidad nace, porque estoy construyendo una red de sitios de wordpress llamada WaaS( website como un servicio) y entre las cosas que tengo es el poder crearle o brindarles un constructor de paginas de aterrizajes, el editor de las paginas web, que puede ser uno de estos editores, DIVI, Elementor etc etc. y sucede que a el momento de abrir una pagina por ejemplo Home, o acerca de, aparecen todos los constructores instalados, incluyendo los plugins creadores de las landing pages y si se abre con el editor equivocado, se pierde la maquetacion de la pagina prediseñada al guardarla. entonces, si un usuario escoje el editor equivocado, puede crackear el diseño pre-establecido. me doy a entender? debe haber una forma de que al momento de abrir la publicacion para editar, automaticqamente lo haga con el editor con que fue creado. y eso es loq ue busco. Te quedo agradecido. RODOLFO SEALES http://www.sistemaspa.com
Hola, por programación tendrías que buscar si puedes detectar en qué constructor esta hecha la página de esta forma ocultar los otros controles. Hay hooks que cargan al carga una página en el backend del sitio aunque no he profundizado en el tema. Saludos.
Fijate Jhon, encontre este plugin que permite hacerlo entre dos editores, elementor y Beaver Builder, pero desafortunadamente ya fue descontinuado. se llama wallaceinline, su sitio web es este https://wallaceinline.com/
y permitia poder publicar desde el frontend.
Podrías consultar con el desarrollador, tal vez te de alguna pista.