Quem trabalha com WordPress hoje provavelmente usa algum tipo de classe para fazer a página conhecida como Theme Options, já é basicamente um hábito né? — Mas e se eu te falar que existe uma API no core do WordPress com essas funções e, melhor, se eu te falar que os clientes vão poder visualizar as alterações em tempo real através dela?
Genial, não?
Mãos a obra!
O primeiro passo é adicionar a opção e a sessão:
Faremos tudo usando a action customize_register do WP
Feito isso, só falta definir qual o controller você usará.. essa parte é importante, pois é isso que vai definir qual o tipo de input é esse.. se é um padrão mesmo, ou se é imagem ou outro.
Veja no Codex mais opções: http://codex.wordpress.org/Class_Reference/WP_Customize_Control
No tutorial, vamos de text mesmo:
Feito isso, seu campo já estará funcionando.
Para retornar os fields, é só usar a função get_theme_mod()
Veja o exemplo completo:
Olá, Matheus muito bom artigo, eu queria saber aonde eu get_theme_mod?
Não entendi sua dúvida, Saulo.
Rs, desculpa esqueci de terminar o texto pode desconsiderar o outro comentário.
É o seguinte quero saber aonde coloco o get_theme_mod para que a opção apareça no admin desde já lhe agradeço fica com Deus!
Olá Saulo,
O get_theme_mod() serve para retonar o valor, ou seja, exibir o que foi salvo nele.
Para a opção aparecer no admin você tem que ir fazendo todas as partes do tutorial.
Qualquer dúvida só falar.
Abraços