Друзья Приветствую вас и должен сразу сказать что очень восхищен Вашей работой. прошу меня простить что последние мои сообщения на форуме были опубликованы в не в тех разделах форума (надеюсь данный пост будет исключением).
Так получилось что раньше я использовал ваше детище при написании разного рода лирических дополнений наподобие рейтингов тестирования для самописных плагинов и тому подобного. И только для текущего проекта я решил использовать ваш плагин для создания записей (кастомного типа) на блоге.
У меня возникли трудности, и я постараюсь максимально их описать. Сразу отмечу что под постами я буду иметь ввиду кастомный тип записей “Заявка” (slug: ticket):
1) Открытие постов пользователя - Как пользователь может открыть им опубликованный пост не по прямой ссылке а прямо в кабинете (я так полагаю через подгрузку aJax) ?
2) Кастомные статусы для постов - Мне необходимо добавить свои статусы (“Заявка одобрена”,”Заявка отклонена” ) для постов. Причем пост не должен быть опубликован а доступен только для чтения администратором сайта и автором поста. И так же “статус” отображаться в ЛК, на вкладке “Публикации” (там где сейчас отображается статус “Опубликовано”).
3) Замена стандартного календаря в поле даты - друзья уверен у Вас уже есть какое-то готовое решение для замены стандартного календаря. Я так полагаю что используется календарь WP.
Еще был не один вопрос который я со временем задам в этой теме. Спасибо огромное всем ответившим.
Здравствуйте.
dydaevskiy сказал(а)
Как пользователь может открыть им опубликованный пост не по прямой ссылке а прямо в кабинете (я так полагаю через подгрузку aJax) ?
т.е. вам нужен список публикаций пользователя и чтоб по клику на иконке, например, содержимое записи выходило в модальном окне тут же на странице? А сам список публикаций этих у вас уже выводится?
2. Писать самостоятельно функционал. Готового решения я не знаю. Чем вы реализуете статус - я не знаю. Но его вывести можно будет - воспользуйтесь функционалом реколл шаблонов
posts-list.php или вот как тут под тип записи
3. Нет такого для WP-Recall. А что в стандартном календаре ВП не устраивает? Думаю стоит поискать подходящие плагины в официальном репозитории. Тут релевантности с WP-Recall я не вижу. Почему именно этот плагин должен решать этот вопрос? Всяких календарей, тикетов, эвентсов - полно в репозитории. Поискать стоит там.
т.е. вам нужен список публикаций пользователя и чтоб по клику на иконке, например, содержимое записи выходило в модальном окне тут же на странице? А сам список публикаций этих у вас уже выводится?
Да все верно. И я нашел данный плагин
он отлично подходит дл яреализации осталось только прикрутить класс "modal-link" к ссылкам постов на табе "Публикации".
Писать самостоятельно функциона
Спасибо
3. Нет такого для WP-Recall. А что в стандартном календаре ВП не устраивает?
Я думал возможно уже есть готовое решение, а так заменить календарь руками для меня не есть проблемма. Просто стандартный календарь WP очень грустный (грустный до слез).
----------------
Отшельник, как я могу опубликованные записи отображать только для админстратора и автора опубликованной записи (и что б автор мог видеть запись только после входа в ЛК)?
----------------
Как я могу запустить свою jQuery функцию во время загрузки "Публикации" через ajax?
----------------
Могу ли я указать свой класс для ссылки на запись без использования JS?
dydaevskiy сказал(а)
как я могу опубликованные записи отображать только для админстратора и автора опубликованной записи (и что б автор мог видеть запись только после входа в ЛК)?
вводите нужные проверки и воздействуйте на вкладку через фильтр rcl_tab
Тут несколько примеров
Как работать с ВП фильтрами, если не умеете, есть руководства в сети.
dydaevskiy сказал(а)
Как я могу запустить свою jQuery функцию во время загрузки "Публикации" через ajax?
Воспользуйтесь
или фильтром
когда вкладка загружается срабатывает js-хук rcl_upload_tab
. Пример есть.
dydaevskiy сказал(а)
Могу ли я указать свой класс для ссылки на запись без использования JS?
выше я писал про реколл шаблоны и для типа записи давал ссылку - работайте с ним, копируйте и дописывайте всё что вам нужно.
p.s. новые вопросы - новые темы на форуме. Одну тему не превращаем в чат "вопрос-ответ".
Если вопрос в первом сообщении решен - я закрываю тему.