Por que o editor visual no WordPress está limitando a largura envolvendo o conteúdo?

8

Por que o editor visual no Wordpress está limitando a largura envolvendo o conteúdo?

Eu achei este comportamento no editor pelo menos irritante, isso me impede de usar o meu espaço na tela.

    
por sorin 21.09.2010 / 20:54

1 resposta

15

Perigoso em adivinhar o que você realmente quer dizer, suponho que você esteja dizendo que algo assim está acontecendo:

Se é isso que você está se referindo, é porque seu tema tem uma folha de estilo editor-style.css que está sendo usada no editor visual. Em algum lugar dentro dessa folha de estilo é algo assim:

html .mceContentBody {
    max-width:640px;
}

Remover isso ou modificar o valor max-width permitirá que você personalize isso. A outra opção é remover completamente a folha de estilo. Para fazer isso, encontre esta linha de código no seu tema (provavelmente em functions.php ):

add_editor_style();

e remova-o.

Se isso não foi de todo o seu problema, peço desculpas e adoraria alguns esclarecimentos.

EDITAR

Como parece que o WordPress carrega sua folha de estilo antes de carregar a folha de estilo do modelo, há duas maneiras de substituir estilos. Primeiro (e mais fácil): torne o seu estilo importante:

html .mceContentBody {
  max-width: none !important;
}

Para impedir que o editor carregue os estilos pai, você pode adicioná-lo ao arquivo functions.php do seu 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');

Em seguida, no tema filho, use custom-editor-style.css como folha de estilo do editor do tema filho, em vez de editor-style.css .

Por favor, note que esta última parte da resposta não seria a melhor solução para todos. Só estou oferecendo porque sei que você está usando um tema filho usando vinte e dois como modelo.

    
por John P Bloch 21.09.2010 / 22:18

Tags