Самое простое решение: wp_list_pages ()
он выдаст вам список всех ваших страниц.
Если вы хотите экспортировать его как XML, вы можете создать шаблонную страницу в WordPress, которая сделает XML.
- обновлена -
@ Рафик
Вы можете сказать мне точно ... что вы хотите сделать и где.
Потому что все ссылки, которые вы указали ... скажите мне, что мы просто перебиваем ваш вопрос. :)
Вы просто хотите отобразить список в виде дерева на странице WordPress? ...
Если да, то самый простой способ сделать это - составить список ul li следующим образом:
<ul id="treeview">
<li>parent1</li>
<li>parent2
<ul>
<li>child1 of 2</li>
<li>child2 of 2</li>
</ul>
</li>
</ul>
и в вашем скрипте jquery:
$(function () {
$("#treeview").tree();
});