bazilvazz
Ответы в темах
-
Форум: Проблемы и решения
Тема: Кастомный RSSВот таким образом:`
add_action(‘init’, ‘customRSS’);
function customRSS(){
add_feed(‘drive’, ‘customRSSFunc’);
}
function customRSSFunc(){
get_template_part(‘rss’, ‘drive’);
}
В шаблоне rss имеется цикл<?php while(have_posts()) : the_post(); ?>
Вот этим кодом получается выводить произвольные типы записи в основном фиде `function add_new_post_types_to_feed( $query )
{`if( ! $query->is_feed || ! $query->is_main_query() )
return;
$query->set(‘post_type’, array(‘post’, ‘questionAnswer’));}add_filter(‘pre_get_posts’, ‘add_new_post_types_to_feed’);
- Ответ изменён 5 лет, 4 месяца назад пользователем bazilvazz.
- Ответ изменён 5 лет, 4 месяца назад пользователем bazilvazz.
- Ответ изменён 5 лет, 4 месяца назад пользователем bazilvazz.
- Ответ изменён 5 лет, 4 месяца назад пользователем bazilvazz.
- Ответ изменён 5 лет, 4 месяца назад пользователем bazilvazz.
- Ответ изменён 5 лет, 4 месяца назад пользователем bazilvazz.
Форум: Плагины
Тема: Перевод настроек REDUX FRAMEWORKМожете поделиться ссылкой кому задать?
Форум: Проблемы и решения
Тема: Не создаются посты без перезагрузкиСпасибо за ответы, они помогли мне разобраться.
Форум: Проблемы и решения
Тема: Не создаются посты без перезагрузкиСпасибо за ответ. Получается мне эти вновь созданные посты нужно как-то «отрисовывать» в success ajax. А если в этой же функции php вместе с wp_insert_post прописать еще цикл вывода? Получится ли так — ajax передал запрос с данными — функция php создала пост и вывела на страницу этот пост. Наверное не получится, так как DOM формирует в конечном счете браузер, а используя ajax — все через него и идет.
Форум: Проблемы и решения
Тема: Не создаются посты без перезагрузкиПросто может я неправильно понимаю. Если я данные отправляю ajax в функцию php в которой содержится wp_insert_post(), то пост не должен ли сразу создаваться и циклом вордпресс выводится на странице? Или данные должны вернуться назад в ajax, а потом их выводить на страницу?
Форум: Проблемы и решения
Тема: Не создаются посты без перезагрузкиУ меня просто на главной странице эти посты циклом вытягиваются и вот новый пост после нажатии button тоже сразу не появляется, а только после нажатии обновить страницу. Зачем тогда ajax, если это можно просто submit сделать с той же самой перезагрузкой? Или это как-то по другому реализовывается?
- Ответ изменён 6 лет, 3 месяца назад пользователем bazilvazz.
Форум: Проблемы и решения
Тема: Не создаются посты без перезагрузкиМне нужно, чтобы при нажатии на button данные с формы записывались сразу в базу данных и создавался пост в админке, без перезагрузки этих страниц, на лету, асинхронно. Сейчас же при нажатии в console.log сразу появляется id поста (это делает success), но пост в админке появляется только после того как жму кнопку «обновить страницу» в браузере, то же самое и в базе данных (phpMyadmin).
Форум: Проблемы и решения
Тема: Не создаются посты без перезагрузкиСоздал на основе этого кода плагин. Пробовал подключать его в разные темы, все равно не работает без перезагрузки(
Форум: Проблемы и решения
Тема: Не создаются посты без перезагрузкиСпасибо за ответ. А может это быть из-за того, что тема дочерняя и как можно отыскать этот конфликт? У меня даже напрямую в базу данных($wpdb->insert) без перезагрузки не вставляются данные.
- Ответ изменён 6 лет, 3 месяца назад пользователем bazilvazz.