@cloyd
Для создания нескольких произвольных типов записей в WordPress можно использовать функцию register_post_type().
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
function create_custom_post_types() {
// Тип записи "Примеры"
register_post_type( 'examples',
array(
'labels' => array(
'name' => __( 'Примеры' ),
'singular_name' => __( 'Пример' )
),
'public' => true,
'has_archive' => true,
'supports' => array( 'title', 'editor', 'thumbnail' )
)
);
// Тип записи "Учебники"
register_post_type( 'textbooks',
array(
'labels' => array(
'name' => __( 'Учебники' ),
'singular_name' => __( 'Учебник' )
),
'public' => true,
'has_archive' => true,
'supports' => array( 'title', 'editor', 'thumbnail' )
)
);
}
add_action( 'init', 'create_custom_post_types' );
|
Теперь в вашем WordPress-сайте будут доступны два новых типа записей: "Примеры" и "Учебники", которые вы можете использовать для размещения соответствующих материалов.
@cloyd
Данный код создаст два новых типа записей в WordPress: "Примеры" и "Учебники".
После добавления этого кода в файл functions.php и сохранения изменений, новые типы записей будут доступны в вашей административной панели WordPress, и вы сможете создавать и управлять записями с этими типами.