Как создать несколько произвольных типов записи в wordpress?

Пользователь

от cloyd , в категории: PHP , 9 месяцев назад

Как создать несколько произвольных типов записи в wordpress?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от brook , 9 месяцев назад

@cloyd 

Для создания нескольких произвольных типов записей в WordPress можно использовать функцию register_post_type().

  1. Откройте файл functions.php вашей темы.
  2. Добавьте следующий код для создания нового типа записей:
 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' );


  1. Сохраните изменения.


Теперь в вашем WordPress-сайте будут доступны два новых типа записей: "Примеры" и "Учебники", которые вы можете использовать для размещения соответствующих материалов.