0
내 페이지의 일부에 페이지 번호를 추가하고 싶습니다. 7/22과 같은 것입니다. 나는 이것과 비슷한 것을 할 수있는 많은 방법을 찾았지만, 이것과 비슷한 것을 할 수는 없다. ...형제와 관련하여 WordPress 페이지 번호/카운트 표시
첫째, 이것은 게시물이 아닌 페이지를위한 것이다. 두 번째로, 이것은 사이드 바에있을 것입니다. 두 번째 숫자는 형제 페이지의 총 수 여야하며 첫 번째 숫자는 menu_order에서 현재 페이지의 위치 여야합니다.
가장 쉬운 방법은 무엇입니까? 나는이 작업을 수행 할 수있는 쉬운 방법을 찾을 수 있습니다 의심
<?php
$page_id = $post->ID;
$page_parent = $post->post_parent;
if ($page_parent) { // there's a parent page, get the children
$args = array(
'parent' => $page_parent,
'child_of' => $page_parent,
'hierarchical' => 0,
'sort_column' => 'menu_order'
);
}
else { // no parent, so just get top level pages
$args = array(
'parent' => 0,
'sort_column' => 'menu_order'
);
}
$my_pages = get_pages($args);
while ($page = current($my_pages)) { // find this page's position in the page array
if ($page->ID == $page_id) {
echo key($my_pages) + 1;
}
next($my_pages);
}
$result = count($my_pages);
echo " of " . $result;
?>
을 :
감사 –