С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
WordPress
Войти
Регистрация
Восстановить пароль
 
tichon
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 22
1

Создание новых тип записей

09.09.2015, 14:45. Просмотров 459. Ответов 10
Метки нет (Все метки)

Создаю новый тип записи, в supports прописываю 'title', 'editor', 'thumbnail' это все выводиться а вот 'page-attributes' выводит Атрибуты страницы только "порядок", а "родительское" и "шаблон" не показывает

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 add_action('init', 'slider_index');
function slider_index(){
    register_post_type('slider', array(
        'public' => true,
        'supports' => array('title', 'editor', 'thumbnail', 'page-attributes'),
        'menu_position' => 100,
        'menu_icon' => admin_url() . 'images/media-button-video.gif',
        'labels' => array(
            'name' => 'Слайдер',
            'all_items' => 'Все слайды',
            'add_new' => 'Новый слайд',
            'add_new_item' => 'Добавить слайд'
        )
    ));
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2015, 14:45
Ответы с готовыми решениями:

Произвольный тип записей
Всем привет. У меня уже есть один произвольный тип записей, но понадобилось...

Создание новых параметров записи
Всем привет. Возможно ли в WordPress добавить новые параметры для сортировки у...

Новый тип записей - ошибка с выводом содержимого рубрики
Всем привет! Я создал новый тип записей с помощью плагина CPT UI -...

Автоматическое создание картинок для миниатюр записей
Всем доброго времени суток! При использовании плагинов Video Thumbnails и...

Выдача прав на создание новых уч.записей в АК
Как дать вышеуказанные права только на создание уч.записей без выдачи лишних...

10
shevan
153 / 157 / 74
Регистрация: 06.09.2015
Сообщений: 613
09.09.2015, 15:24 2
tichon, создай и опубликуй хотя бы одну запись, есть возможность, что появится
0
tichon
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 22
10.09.2015, 13:08  [ТС] 3
Ничего, все тоже самое в Атрибуты есть только Порядок
0
shevan
153 / 157 / 74
Регистрация: 06.09.2015
Сообщений: 613
10.09.2015, 18:24 4
tichon, заглядывал в кодекс, получается нужно добавить

PHP
1
2
'capability_type' => page,
'hierarchical' => true,
template работает только для типов page (по умолчанию post)
иерархия тоже должна быть включена
0
tichon
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 22
11.09.2015, 09:28  [ТС] 5
Спасибо, получилось

Добавлено через 11 минут
А как сделать что бы появился выбор шаблона? а то все настройки перепробовал не помогло, в теме есть 4 шаблона
0
shevan
153 / 157 / 74
Регистрация: 06.09.2015
Сообщений: 613
11.09.2015, 11:13 6
tichon, поясните
0
tichon
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 22
11.09.2015, 15:57  [ТС] 7
В меню страницы этот пункт есть, в созданной мною этого пункта нету
Создание новых тип записей
0
shevan
153 / 157 / 74
Регистрация: 06.09.2015
Сообщений: 613
11.09.2015, 17:41 8
tichon, потому что это шаблоны для типа page, а не для slider

для слайдер вам нужно создать свои
Всё же, что вы пытаетесь получить в итоге?
0
tichon
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 22
11.09.2015, 19:45  [ТС] 9
Хочу получить что бы при создание нового слайдера(меню создал сам "Слайдер") появился выбор шаблона, как в меню "Страницы"
Сейчас код такой
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
add_action('init', 'slider_index');
function slider_index(){
    register_post_type('slider', array(
        'public' => true,
        'supports' => array('title', 'editor', 'thumbnail', 'page-attributes'),
        'capability_type' => page,
'hierarchical' => true, 
'publicly_queryable' => true,
        'menu_position' => 100,
        'menu_icon' => admin_url() . 'images/media-button-video.gif',
        'labels' => array(
            'name' => 'Слайдер',
            'all_items' => 'Все слайды',
            'add_new' => 'Новый слайд',
            'add_new_item' => 'Добавить слайд'
        )
    ));
}
Для страниц я создаю шаблоны
PHP
1
2
3
4
5
<?php
/*   
Template Name: Клиника
*/
?>

А для Слайдера как создать шаблон?
0
shevan
153 / 157 / 74
Регистрация: 06.09.2015
Сообщений: 613
11.09.2015, 21:55 10
tichon, судя по всему, выбор шаблона работает только для страниц
так пишут в хэндбуке
0
tichon
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 22
12.09.2015, 14:42  [ТС] 11
Спасибо за помощь
0
12.09.2015, 14:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.09.2015, 14:42

Создание кнопки для добавление новых записей в таблицы
Нужно создать кнопку на форме 1 для для создания новых записей в таблицах...

Добавление новых записей и новых полей
Есть одна проблемка: Делаю программку тут одну, в основе лежит БД(Access...

Добавление новых записей невозможно, ключ связи таблицы не входит в набор записей
Не могу добавить данные в поля, выводит такое сообщение: Добавление новых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru