Intereting Posts
Комментировать форму переадресации на пользовательский шаблон страницы с динамическим контентом 2 цикла wordpress, показывающие 1 сообщение из того же типа сообщений – как избежать отображения одного и того же сообщения? Белый экран смерти для wp-admin и ошибка для wp-login.php после ввода учетных данных Не удалось добраться до панели администратора Поиск Проблема в теме Использование mysql для замены img src? мигрированный сайт WordPress не работает должным образом, на Ubuntu localhost? Ссылки категории обрывают https Какая польза от таблицы wp_links? Запросить сообщения и отобразить все даты в поле повторителя в хронологическом порядке GetShopped Ecommerce: скрыть форму заказа от клиента до выбранной страны доставки показать аватар автора случайные сообщения не работают Именование скрипта правильно обрабатывается Презентация vs Содержание в WP DB-Tables

Используйте Gravity Forms и корзину для вывода на Freshbooks для оценки

Меня попросили разработать веб-сайт в значительной степени, как (но не то же самое): http://www.yoursingapore.com/

в основном мы должны позволить людям добавлять сообщения WordPress (пользовательские типы сообщений) в своего рода корзину покупок (люди не будут производить никаких платежей); на веб-сайте не будет никакой проверки, но должен быть отправлен результирующий список предметов (сообщений), каждый из которых несет одну стоимость и другие детали в метаполях и параметрах гравитации (http://www.gravityforms.com/) к Freshbooks (http://www.freshbooks.com/), чтобы сгенерировать оценку (или использоваться для других целей, например, отправленных как электронная почта или другие сервисы в нашем внешнем WordPress)

Что бы вы использовали для объединения Gravity Forms? Я не думаю, что смогу выполнить эту работу самостоятельно, если не будет готового решения (что я сомневаюсь), я бы предпочел нанять разработчика для своего проекта. Тем не менее, я хотел бы услышать мнение о том, каким будет лучший путь.

Напомнить

  • у нас есть сайт с настраиваемыми типами сообщений
  • каждый пользовательский тип сообщения имеет определенные настраиваемые поля с ценами и деталями
  • пользователи через формы тяжести должны иметь возможность указывать дополнительные данные, такие как даты (например, checkin / checkout) и опции (изменение цены)
  • нажав «добавить в список», элемент отправляется в корзину покупок
  • когда пользователь закончил, он должен иметь возможность просмотреть и в конечном итоге отредактировать полученный список
  • затем отправьте запрос на котировку, который будет передан Freshbooks в качестве оценки, включая создание контактов с клиентом в Freshbooks (с использованием API Freshbooks)
  • в конечном итоге те же данные окончательной формы «тележки» могут использоваться также для других puroposes

спасибо за любое мнение, которое вы поделитесь со мной

Зачем использовать гравитационную стойку, если вы просто хотите сделать пост add / insert + post_meta (предположим, на front-end), мы можем это сделать, пока мы даем зарегистрированному пользователю определенные возможности. Мы можем достичь этого, создав пользовательскую роль, которую пользователь может добавить к определенному типу сообщений. Для уведомления по электронной почте вы можете использовать собственный wp_mail для функции wp_insert_post (logged_in)

$orderpost = array( 'post_title' => $title, 'post_status' => 'publish', // Choose: publish, preview, future, etc. 'post_type' => 'item-order' , // Use a custom post type if you want to ); $the_inserted = wp_insert_post($orderpost); // Pass the value of $post to WordPress the insert function 

после того, как пост будет успешным ($ the_inserted = id of 'item-order'), мы можем создать такую ​​функцию, как add_post_meta, update_post_meta, wp_mail или wp_redirect

Приветствия 🙂