Форум программистов, компьютерный форум, киберфорум
WordPress
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 22

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

09.09.2015, 14:45. Показов 986. Ответов 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
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.09.2015, 14:45
Ответы с готовыми решениями:

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

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

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

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

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

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

для слайдер вам нужно создать свои
Всё же, что вы пытаетесь получить в итоге?
0
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 22
11.09.2015, 19:45  [ТС]
Хочу получить что бы при создание нового слайдера(меню создал сам "Слайдер") появился выбор шаблона, как в меню "Страницы"
Сейчас код такой
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
163 / 164 / 78
Регистрация: 06.09.2015
Сообщений: 632
11.09.2015, 21:55
tichon, судя по всему, выбор шаблона работает только для страниц
так пишут в хэндбуке
0
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 22
12.09.2015, 14:42  [ТС]
Спасибо за помощь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.09.2015, 14:42
Помогаю со студенческими работами здесь

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

Формы: добавление новых записей и удаление записей
у меня следующая форма (приложение) добавила кнопки добавление новых записей, удаление записей, вроде работает, нужно ли для них писать...

простая база с одним полем (оно же ключ), но много записей. как максимально быстро организовать проверку и добавление пакета новых записей?
есть простейшая БД (с одним полем), состоящая из уникальных строковых ключей, типа: SDPT234ddfs4545FFqsdfs TXB2ZQ5d ...

Добавление новых записей
Хочу на форме сделать добавление новых записей, т.е. чтобы открывалась табличка и можно было добавить новые записи возможно ли сделать...

Допечатка новых записей...
У меня вопросец по Access2000. Ситуация: сделал отчет (по сути - бланк), в котором более 160 показателей (полей из разных таблиц,...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru