-1
Я пытаюсь отобразить пользовательское поле, которое я создал с помощью расширенных настраиваемых полей, называемых суффиксами после названия дочерней страницы, я действительно смущен тем, как это сделать.Отображать настраиваемое поле с дочерней страницы Wordpress
Я наклеил код, который мне помог друг, ниже которого перечислены страницы и дочерние страницы ниже.
Возможно ли это?
<?php
$pageID = $sub_field_3 = get_sub_field('page_id');
$page = get_post($pageID);
echo $page->post_title;
?>
<ul>
<?php
// use wp_list_pages to display parent and all child pages all generations (a tree with parent)
$parent = $sub_field_3 = get_sub_field('page_id');
$args=array(
'child_of' => $parent
);
$pages = get_pages($args);
if ($pages) {
$pageids = array();
foreach ($pages as $page) {
$pageids[]= $page->ID;
$suffix = get_field('suffix', $page->ID);
}
$args=array(
'title_li' => ' ',
'include' => ',' . implode(",", $pageids)
);
wp_list_pages($args);
}
?>
</ul>
Вы будете использовать один и тот же суффикс через сайт, или он будет отличаться в зависимости от страницы, что вы находитесь? –
Вы посмотрели документацию для ACF? Это может занять время, чтобы прочитать, но если вы планируете развить больше сайта, стоит прочитать и попытаться понять. – Relequestual