Customizador de temas - Seções aninhadas?

5

É possível colocar seções em seções? Seria muito útil para mim poder fazê-lo devido a ter várias opções por seção e não quero que o usuário fique sobrecarregado com informações.

    
por Silenced 24.02.2014 / 16:39

2 respostas

3

Não há comportamento do personalizador principal que suporte seções aninhadas. No entanto, você pode rolar seu próprio controle personalizador , que contém seu próprio seções de acordeão e outros controles.

Lembre-se de que cada controle está relacionado a exatamente uma variável theme_mod, por isso minha sugestão seria implementar um controle bastante genérico que seja flexível e contenha vários elementos de formulário.

    
por Bendoh 24.02.2014 / 16:53
3

Pergunta antiga, mas nova resposta

Agora existem maneiras de adicionar seções aninhadas, com painéis do personalizador. Os painéis podem agrupar as seções do personalizador e também podem definir a permissão de acesso.

veja enlace

Exemplo:

$wp_customize->add_panel( 'panel_id', array(
    'priority'       => 10,
    'capability'     => 'edit_theme_options',
    'theme_supports' => '',
    'title'          => '',
    'description'    => '',
) );
    
por Maxwell s.c 28.09.2017 / 20:16