¿Por qué el editor visual en Wordpress está limitando el ancho al envolver el contenido?
Encontré este comportamiento en el editor al menos molesto, me impide usar mi pantalla de bienes raíces.
¿Por qué el editor visual en Wordpress está limitando el ancho al envolver el contenido?
Encontré este comportamiento en el editor al menos molesto, me impide usar mi pantalla de bienes raíces.
Respuestas:
Arriesgando una conjetura de lo que realmente quieres decir, supongo que quieres decir que algo así está sucediendo
Si a eso se refiere, es porque su tema tiene una editor-style.css
hoja de estilo que se está utilizando en el editor visual. En algún lugar dentro de esa hoja de estilo hay algo como esto:
html .mceContentBody {
max-width:640px;
}
Eliminar eso o modificar el max-width
valor te permitirá personalizarlo. La otra opción es eliminar la hoja de estilo por completo. Para hacer eso, encuentre esta línea de código en su tema (probablemente en functions.php
):
add_editor_style();
y eliminarlo
Si este no fuera su problema, me disculpo y me encantaría que me aclararan.
Como parece que WordPress carga su hoja de estilo antes de que cargue la hoja de estilo de la plantilla, hay dos formas de anular los estilos. Primero (y más fácil): haz que tu estilo sea importante:
html .mceContentBody {
max-width: none !important;
}
Para evitar que el editor cargue los estilos principales, puede agregar esto al archivo functions.php de su tema:
function get_rid_of_editor_styles(){
global $editor_styles;
if(is_array($editor_styles))
foreach($editor_styles as $e)
$e = 'editor-style.css' == $e ? '' : $e;
}
add_action('init','get_rid_of_editor_styles');
function add_my_own_editor_styles(){
add_editor_style( 'custom-editor-style.css' );
}
add_action('after_setup_theme','add_my_own_editor_styles');
Luego, en el tema secundario, use custom-editor-style.css
como hoja de estilo del editor del tema secundario en lugar de editor-style.css
.
Tenga en cuenta que esta última parte de la respuesta no sería la mejor solución para todos. Solo lo estoy ofreciendo porque sé que estás usando un tema secundario usando Twentyten como plantilla.
max-width: none;
. Traté de ponerlo dentro del tema de mi hijo, pero no se carga cuando estoy en el administrador, no estoy seguro de por qué (el padre tiene veinte años). La idea es que quiero ponerlo en un lugar donde no sea anulado por una actualización de WordPress o una actualización de tema principal.