Вы можете установить поле на странице параметров, чтобы оно отображалось как отдельный раздел на панели администратора, и вы можете проверить поле на странице нижнего колонтитула с помощью <?php the_field('field_name', 'option'); ?>
, чтобы оно проверило значение поля на странице параметров ... или вы можетеустановите поле на первой странице и можете проверять значение поля на каждой странице, передавая идентификатор передней страницы в качестве аргумента в the_field
, например: -
$front_page = get_page_by_title('Front page name');
$pageid = $front_page->ID;
$footer = get_field('about_banner_image',$pageid);
if($footer == true)
{
"Show footer"
}
, чтобы использовать это при использовании страницы параметров«option» вместо $ pageid в get_field мы получаем идентификатор страницы, используя имя страницы и передавая этот идентификатор в get_field
или the_field
, чтобы acf проверил значение поля на этой странице ... таким образом, выможет использовать его на любой странице, определив его на одной странице ..