Я ищу, чтобы в серии страниц был родитель настраиваемого типа сообщений, созданного мной. Например, у моего пользовательского типа сообщений "Hospitals"
может быть запись "Some Hospital Name"
, в которой может быть несколько страниц с общим содержимым страницы, например "contact us"
. Мне нужна эта страница контакта, чтобы иметь пулю "website.com/some-hospital-name/contact-us"
в настоящее время ее "website.com/contact-us"
.Как создать пользовательский тип сообщения в качестве родителя страниц в WordPress?
0
A
ответ
0
Когда вы инициализируете свой собственный тип сообщения, вы можете указать его как «иерархический» как часть своих $ args. Если для параметра «Иерархический» установлено значение true, вам также нужно указать «атрибуты страницы» в аргументе «поддерживает», чтобы показать окно выбора родителя в редакторе.
$args = array(
'hierarchical' => true,
'supports' => array('title', 'editor', 'page-attriutes')
);
Смотрите ссылку register_post_type в WordPress Codex: https://codex.wordpress.org/Function_Reference/register_post_type