post

Criar pagina de opções ACF PRO

Publicado em: 02/01/2022 / Atualizado em: 02/01/2022

Categorias: ACF (Advanced Custom Fields)BlogWordpress

O recurso de página de opções fornece um conjunto de funções para adicionar páginas de administração extras para editar campos ACF! Cada página de administração pode ser totalmente personalizada (veja os exemplos de código abaixo), e as páginas de subadministração também podem ser criadas!

Todos os dados salvos em uma página de opções são globais. Isso significa que não está anexado a nenhuma postagem ou página em particular, mas é salvo na wp_options tabela. Isso permite que os dados sejam exibidos em qualquer página do site (bom para dados de cabeçalho e rodapé)!

Uso Básico

if( function_exists('acf_add_options_page') ) {
	
	acf_add_options_page();
	
}

Uso Avançado (personalizado)

if( function_exists('acf_add_options_page') ) {
	
	$slug_acf = "configuracoes-adicionais-tema";
	$botao_atualizar = __('Atualizar', 'acf');

	acf_add_options_page(array(
		'page_title' 	=> 'Configurações do tema',
		'menu_title'	=> 'Opções do tema',
		'icon_url' => 'dashicons-superhero',
		'menu_slug' 	=> $slug_acf,
		'capability'	=> 'edit_posts',
		'update_button' => $botao_atualizar,
		'redirect'		=> false
	));

  	acf_add_options_sub_page(array(
		'page_title' 	=> 'Pagina inicial',
		'menu_title'	=> 'Pagina inicial',
		'update_button' => $botao_atualizar,
		'parent_slug'	=> $slug_acf,
	));
	
}

FONTE: https://www.advancedcustomfields.com/resources/options-page/

Publicações recomendadas:


Inscreva-se em Nossa News:

Seja notificando sempre que tiver conteúdo novo disponível no meu canal do Youtube ou artigo no meu Blog.

Bruno Devs News


Link Curto para Compartilhamento

Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.

bruno.art.br/pb/1325

ID de Referência: 1325

Sugira uma publicação

Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.

Clique aqui e entre em contato


Comentários