advanced custom field

TAG, którym się interesujesz

22 maja 2019

Wtyczka ACF umożliwia nam zamieszczanie dodatkowych pól nie tylko pod postami lub stronami.
Elementy te możemy wyświetlić bez problemu w tzw. „opcjach strony„. Świetnie pasują tam pola, których nie możemy przyporządkować w inny miejscu. Ja np. daje tam możliwość zarządzania sliderem.

Możemy wybrać lokalizację naszych dodatkowych pól ustawiając odpowiednie warunki, jednak na początek musimy uaktywnić dodatkową zakładkę „Opcje strony” najlepiej za pomocą pliku functions.php

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

Opcje stron dla bardziej zaawansowanych

Jednak dodając kilka lub kilkanaście elementów, strona opcji może stać się nieczytelna z powodu przeładowania.
Jest na to proste rozwiązanie – można stworzyć dedykowane podstrony, któtre będą grupowały nam poszczególne elementy.
Zrobi się przejrzyściej oraz da nam to większą kontrolę nad procesem zamieszczania treści.

Przykładowo, może to wyglądać tak:

Zaawansowane opcje stron ACF

Kod, który należy wkleić w functions.php:

	// Advanced option page in admin menu

	if( function_exists('acf_add_options_page') ) {
	 	
	 	// add parent
		$parent = acf_add_options_page(array(
			'page_title' 	=> 'Opcje strony',
			'menu_title' 	=> 'Opcje strony',
			'redirect' 		=> false
		));
		
		
		// add sub page
		acf_add_options_sub_page(array(
			'page_title' 	=> 'Galeria',
			'menu_title' 	=> 'Galeria',
			'parent_slug' 	=> $parent['menu_slug'],
		));
		
	}
czytaj więcej


    Opinie

    5.0
    Na podstawie 3 opinii
    powered by Google
    Tadeusz Pakulski
    6 years ago
    Okej
    Jasiek Gornik
    7 years ago
    Super profesionalne strony . Polecam
    Patryk Zawadzki
    7 years ago
    Fachowa obsługa wszystko na czas . Konkurencyjne ceny . Polecam
    Zobacz wszystkie opinie