{"id":34120,"date":"2023-02-01T14:34:30","date_gmt":"2023-02-01T14:34:30","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=article&#038;p=34120"},"modified":"2025-08-27T08:41:21","modified_gmt":"2025-08-27T08:41:21","slug":"jetbooking-preparation-guideline","status":"publish","type":"article","link":"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/","title":{"rendered":"JetBooking Preparation Guideline"},"content":{"rendered":"\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p><em><a href=\"https:\/\/crocoblock.com\/plugins\/jetbooking\/\" target=\"_blank\" rel=\"noreferrer noopener\">JetBooking<\/a> <\/em>is a Crocoblock plugin designed for booking-based services such as apartment rentals, car reservations, or any scenario where users need to book an item for a selected time period.<\/p>\n\n\n\n<p>Before configuring the booking functionality, it&#8217;s essential to prepare the website structure properly. This involves creating <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/custom-post-type-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Custom Post Types<\/strong><\/a> (CPTs), setting up relevant <strong>meta fields<\/strong>, and organizing <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetthemecore\/creating-custom-post-type-archive-template-with-jetengine-listing-grid\/#how-to-create-a-single-template-in-the-elementor-editor\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Single Pages<\/strong><\/a>, as well as <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/listing-template-in-elementor-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Listing Templates<\/strong><\/a> with <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/jetpopup-how-to-build-a-dynamic-popup-to-work-with-jetengine-listings\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Dynamic Popups<\/strong><\/a>, where booking forms will be displayed.<\/p>\n\n\n\n<p>This article outlines each essential preparation step before launching the booking setup \u2014 what needs to be configured and, most importantly, why it\u2019s necessary for the booking system to function properly. You will find a clear overview with direct links to step-by-step tutorials that walk you through creating custom post types, meta fields, booking forms, single pages, and more.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"required-plugins\">Required Plugins<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>Before you start, proceed to the <strong><em>WordPress Dashboard &gt; Plugins<\/em><\/strong> and ensure that the <a href=\"https:\/\/jetformbuilder.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetEngine<\/em><\/a>, <a href=\"https:\/\/crocoblock.com\/plugins\/jetthemecore\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetThemeCore<\/em><\/a>, <a href=\"https:\/\/jetformbuilder.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetFormBuilder<\/em><\/a>, and <em>JetBooking <\/em>plugins are installed and activated.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/JetEngine-JetThemeCore-JetPopup-and-JetBooking-plugins-are-activated-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/JetEngine-JetThemeCore-JetPopup-and-JetBooking-plugins-are-activated-1-1024x640.webp\" alt=\"JetEngine, JetThemeCore, JetPopup, and JetBooking plugins are activated\" class=\"wp-image-48865\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/JetEngine-JetThemeCore-JetPopup-and-JetBooking-plugins-are-activated-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/JetEngine-JetThemeCore-JetPopup-and-JetBooking-plugins-are-activated-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/JetEngine-JetThemeCore-JetPopup-and-JetBooking-plugins-are-activated-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/JetEngine-JetThemeCore-JetPopup-and-JetBooking-plugins-are-activated-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/JetEngine-JetThemeCore-JetPopup-and-JetBooking-plugins-are-activated-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/JetEngine-JetThemeCore-JetPopup-and-JetBooking-plugins-are-activated-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>The <em>JetEngine <\/em>plugin is required to create a <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/custom-post-type-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Custom Post Type<\/strong><\/a> with <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Custom Fields<\/strong><\/a>, which will help you to organize and add data to the services you intend to offer.&nbsp;<\/p>\n\n\n\n<p>The <em>JetThemeCore <\/em>plugin helps to create all the necessary templates for <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetthemecore\/creating-custom-post-type-archive-template-with-jetengine-listing-grid\/#how-to-create-an-archive-template-in-the-elementor-editor\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Archive<\/strong><\/a> and <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetthemecore\/creating-custom-post-type-archive-template-with-jetengine-listing-grid\/#how-to-create-a-single-template-in-the-elementor-editor\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Single<\/strong><\/a> pages. As an alternative, you can use Elementor Pro for creating templates; however, this guide focuses on using the <em>JetThemeCore <\/em>plugin.&nbsp;<\/p>\n\n\n\n<p>Creating a dedicated <strong>Archive <\/strong>template is a crucial step when working with <em>JetBooking<\/em>. The <strong>Archive <\/strong>template ensures that the <strong>listing <\/strong>content is dynamically loaded and filtered based on the <strong>Post Type\u2019s<\/strong> archive URL \u2014 which is essential for proper URL structure and SEO indexing. When using <em>JetThemeCore<\/em>, the <strong>Archive <\/strong>template also enables you to design a consistent, dynamic layout that automatically adapts as new <strong>listings <\/strong>are added, eliminating the need for manual updates to a static page. This approach offers better performance, scalability, and flexibility in displaying your booking-related content.<\/p>\n\n\n\n<p>To build a custom booking form, you will also need the <em>JetFormBuilder <\/em>plugin.&nbsp;<\/p>\n\n\n\n<p>If you would like to book services directly from the list without opening it on a separate page, you will also need the <a href=\"https:\/\/crocoblock.com\/plugins\/jetpopup\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetPopup<\/em><\/a> plugin.&nbsp;<\/p>\n\n\n\n<p>We also have the <a href=\"https:\/\/elementor.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><strong>Elementor<\/strong><\/a> website builder for building the pages and templates for the booking site. Additionally, <em>JetBooking <\/em>is compatible with <a href=\"https:\/\/en-gb.wordpress.org\/plugins\/gutenberg\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><strong>Gutenberg<\/strong><\/a> and <a href=\"https:\/\/bricksbuilder.io\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><strong>Bricks<\/strong><\/a> editors; choose the one that best suits your needs.&nbsp;<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-custom-post-type\">Creating Custom Post Type<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>First, we need to create a <strong>Custom Post Type<\/strong> (<strong>CPT<\/strong>), which will be a list of all the services offered on your website. You can use a <strong>CPT <\/strong>you already have. Click the \u201c<strong>Edit<\/strong>\u201d button to add changes to it.<\/p>\n\n\n\n<p>In this case, following our <strong><a data-l-s=\"31282\" href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/arranging-meta-fields-in-booking-instance-cpt\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Arrange Meta Fields in the Booking Instance CPT<\/a><\/strong> tutorial, we create a \u201cRooms\u201d <strong>CPT<\/strong> and add all the <strong>meta fields<\/strong> needed to display all the information about the rooms we offer.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/\u2018rooms-cpt-created-with-meta-fields-set-up-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/\u2018rooms-cpt-created-with-meta-fields-set-up-1-1024x640.webp\" alt=\"\u2018rooms\u2019 cpt created with meta fields set up\" class=\"wp-image-48866\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/\u2018rooms-cpt-created-with-meta-fields-set-up-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/\u2018rooms-cpt-created-with-meta-fields-set-up-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/\u2018rooms-cpt-created-with-meta-fields-set-up-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/\u2018rooms-cpt-created-with-meta-fields-set-up-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/\u2018rooms-cpt-created-with-meta-fields-set-up-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/\u2018rooms-cpt-created-with-meta-fields-set-up-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>In this case, we added a <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/#wysiwyg\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>WYSIWYG<\/strong><\/a> meta field for room description, a <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/#gallery\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Gallery<\/strong><\/a> field, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/#number\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Number <\/strong><\/a>fields for maximum guests and room size, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/#select\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Select<\/strong><\/a> fields for the room type and bed type, and <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/#checkbox\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Checkbox<\/strong><\/a> fields for view and amenities.&nbsp;<\/p>\n\n\n\n<p>Once you have finished the settings, click the \u201c<strong>Add Post Type<\/strong>\u201d button.&nbsp;<\/p>\n\n\n\n<p>Now, we need to set the values for the \u201cRooms\u201d posts. From the <strong>WordPress Dashboard,<\/strong> proceed to the needed post type and click the \u201c<strong>Add Page<\/strong>\u201d button. Set the value for each field and click the \u201c<strong>Save<\/strong>\u201d button once you are ready.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/posts-meta-fields-are-filled-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/posts-meta-fields-are-filled-1-1024x640.webp\" alt=\"post\u2019s meta fields are filled\" class=\"wp-image-48867\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/posts-meta-fields-are-filled-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/posts-meta-fields-are-filled-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/posts-meta-fields-are-filled-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/posts-meta-fields-are-filled-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/posts-meta-fields-are-filled-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/posts-meta-fields-are-filled-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Create as many service posts as needed and fill them with the relevant data.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"adjusting-the-orders-cpt\">Adjusting the Orders CPT<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\"><div class=\"note-banner d-flex border-bold border-jetthemecore rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M9 21C9 21.5 9.4 22 10 22H14C14.6 22 15 21.5 15 21V20H9V21ZM12 2C8.1 2 5 5.1 5 9C5 11.4 6.2 13.5 8 14.7V17C8 17.5 8.4 18 9 18H15C15.6 18 16 17.5 16 17V14.7C17.8 13.4 19 11.3 19 9C19 5.1 15.9 2 12 2Z\" fill=\"#F2D23C\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Things to know<\/div><p class=\"m-0\">In this tutorial, we focus on the <em>JetBooking<\/em> pre-setup without the <strong>WooCommerce Integration<\/strong>. In case you need to integrate <em>WooCommerce<\/em> with the <em>JetBooking<\/em> plugin, refer to our <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/how-to-enable-woocommerce-integration-for-bookings\/\" target=\"_blank\" rel=\"noopener\"><strong>How to Enable WooCommerce Integration for Bookings<\/strong><\/a> guide.<\/p><\/div><\/div>\n\n\n\n<p>Now we need to create one more <strong>CPT<\/strong> for storing the orders (bookings) created on the site. Here, you will receive your orders and later be able to manage them as an administrator. In this tutorial, we create a <strong>CPT <\/strong>called \u201cOrders\u201d.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/orders-cpt-created-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/orders-cpt-created-1-1024x640.webp\" alt=\"orders cpt created\" class=\"wp-image-48868\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/orders-cpt-created-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/orders-cpt-created-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/orders-cpt-created-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/orders-cpt-created-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/orders-cpt-created-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/orders-cpt-created-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>You can create a <strong>CPT<\/strong> without any <strong>meta fields<\/strong>, as we will get all the required information from the database. In this tutorial, we added <strong>meta fields<\/strong> to get the data that is not default in the <strong>Booking Details.<\/strong>&nbsp;<\/p>\n\n\n\n<p>Click the \u201c<strong>Add Post Type<\/strong>\u201d button once you are ready.<\/p>\n\n\n\n<p>To learn more about the Orders CPT, refer to our <strong><a data-l-s=\"51857\" href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/managing-custom-booking-orders-cpt\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Manage Custom Booking Orders CPT<\/a><\/strong> tutorial.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"setting-up-a-single-page\">Setting Up a Single Page<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>To display detailed information about the available service (in this case, a room), we need to create a <strong>Single Page<\/strong> template.&nbsp;<\/p>\n\n\n\n<p>In the <strong data-l-s=\"73086\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/creating-custom-single-page-for-cpt-based-booking\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Create a Custom Single Page for <\/a><\/strong><strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/creating-custom-single-page-for-cpt-based-booking\/\" target=\"_blank\" rel=\"noreferrer noopener\">CPT-Based <\/a><\/strong><strong data-l-s=\"73086\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/creating-custom-single-page-for-cpt-based-booking\/\" target=\"_blank\" rel=\"noreferrer noopener\">Booking<\/a><\/strong> tutorial, you can find all the details on the setup of the <strong>Single Template<\/strong>.\u00a0<\/p>\n\n\n\n<p>So, we created a template to display all the information about the room.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/single-page-template-set-up-on-the-backend-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/single-page-template-set-up-on-the-backend-1-1024x640.webp\" alt=\"single page template set up on the backend\" class=\"wp-image-48869\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/single-page-template-set-up-on-the-backend-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/single-page-template-set-up-on-the-backend-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/single-page-template-set-up-on-the-backend-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/single-page-template-set-up-on-the-backend-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/single-page-template-set-up-on-the-backend-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/single-page-template-set-up-on-the-backend-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Click the \u201c<strong>Publish<\/strong>\u201d button once you are ready with the settings.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-a-booking-form\">Creating a Booking Form<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The next step is to create a booking form.&nbsp;<\/p>\n\n\n\n<p>If you are setting up <em>JetBooking <\/em>with the booking wizard, the form will be created automatically. In the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-how-to-setup-booking-with-wizard-set-up\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Set Up Booking with Wizard Setup<\/strong><\/a>, you can find the details on the setup.&nbsp;<\/p>\n\n\n\n<p>In case you would like to create a form by yourself, refer to the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/how-to-create-a-booking-form\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Create a Booking Form<\/strong><\/a><strong> <\/strong>tutorial.&nbsp;<\/p>\n\n\n\n<p>We created a booking form using a <a href=\"https:\/\/jetformbuilder.com\/features\/patterns-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Pattern<\/strong><\/a> that allows users to select dates and other options for the service.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-booking-form-is-set-up-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-booking-form-is-set-up-1-1024x640.webp\" alt=\"the booking form is set up\" class=\"wp-image-48870\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-booking-form-is-set-up-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-booking-form-is-set-up-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-booking-form-is-set-up-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-booking-form-is-set-up-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-booking-form-is-set-up-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-booking-form-is-set-up-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n<div class=\"note-banner d-flex border-bold border-jetthemecore rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M9 21C9 21.5 9.4 22 10 22H14C14.6 22 15 21.5 15 21V20H9V21ZM12 2C8.1 2 5 5.1 5 9C5 11.4 6.2 13.5 8 14.7V17C8 17.5 8.4 18 9 18H15C15.6 18 16 17.5 16 17V14.7C17.8 13.4 19 11.3 19 9C19 5.1 15.9 2 12 2Z\" fill=\"#F2D23C\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Things to know<\/div><p class=\"m-0\">Ensure that the <strong>Post Submit Actions<\/strong> are put in the correct order. The \u201c<a href=\"https:\/\/jetformbuilder.com\/features\/insert-update-post\/\" target=\"_blank\" rel=\"noopener\">Insert\/Update Post<\/a>\u201d action should be the first; the \u201cApartment Booking\u201d is the next. After those, you can put the desired <strong>Post Submit Actions<\/strong>.<\/p><\/div><\/div>\n\n\n\n<p>Once the form is set up, click the \u201c<strong>Save<\/strong>\u201d button.&nbsp;<\/p>\n\n\n\n<p>Then, we need to add the form to the <strong>Single Page<\/strong>. Following the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/how-to-display-the-booking-form-on-the-single-post-page\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Display the Booking Form on the Single Post Page<\/strong><\/a> tutorial, we displayed the form we created on the <strong>Single Page <\/strong>template.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-form-is-added-to-the-single-page-template-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-form-is-added-to-the-single-page-template-1-1024x640.webp\" alt=\"the form is added to the single page template\" class=\"wp-image-48871\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-form-is-added-to-the-single-page-template-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-form-is-added-to-the-single-page-template-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-form-is-added-to-the-single-page-template-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-form-is-added-to-the-single-page-template-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-form-is-added-to-the-single-page-template-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-form-is-added-to-the-single-page-template-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Click the \u201c<strong>Publish<\/strong>\u201d button once you are ready with the settings.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-a-listing\">Creating a Listing<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>This step will be useful if you need to display the list of offered services on the <strong>Archive <\/strong>page, for example.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Following the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-create-a-listing-template-for-post-types\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Create a Listing Template for Post Types in Elementor<\/strong><\/a> tutorial, we created a <strong>listing <\/strong>for the \u201cRooms\u201d <strong>CPT<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-rooms-listing-setup-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-rooms-listing-setup-1-1024x640.webp\" alt=\"the rooms listing setup\" class=\"wp-image-48872\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-rooms-listing-setup-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-rooms-listing-setup-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-rooms-listing-setup-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-rooms-listing-setup-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-rooms-listing-setup-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/the-rooms-listing-setup-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>We added the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/dynamic-widgets-and-blocks\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Dynamic Widgets<\/strong><\/a> to display short information about the rooms.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/displaying-the-services-data-in-the-listing-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/displaying-the-services-data-in-the-listing-1-1024x640.webp\" alt=\"displaying the service\u2019s data in the listing\" class=\"wp-image-48873\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/displaying-the-services-data-in-the-listing-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/displaying-the-services-data-in-the-listing-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/displaying-the-services-data-in-the-listing-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/displaying-the-services-data-in-the-listing-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/displaying-the-services-data-in-the-listing-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/displaying-the-services-data-in-the-listing-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Click the \u201c<strong>Publish<\/strong>\u201d button once you are ready.&nbsp;<\/p>\n\n\n\n<p>To know more about displaying booking instances in the list, refer to our <strong><a data-l-s=\"63119\" href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/displaying-booking-instances-in-grid\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Display Booking Instances in a Grid<\/a><\/strong> tutorial.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"booking-form-inside-the-listing\">Booking form inside the listing<\/h3>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>If you would like to add the booking form to the <strong>Listing<\/strong>, you will need to use the <strong>Dynamic Popup<\/strong>.<\/p>\n\n\n\n<p>Following our <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/jetpopup-how-to-build-a-dynamic-popup-to-work-with-jetengine-listings\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Build a Dynamic Popup for JetEngine Listings<\/strong><\/a> guide, we create a <strong>Dynamic Popup<\/strong>. We need to add the booking form we created before inside the pop-up.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/booking-form-added-to-the-dynamic-pop-up-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/booking-form-added-to-the-dynamic-pop-up-1-1024x640.webp\" alt=\"booking form added to the dynamic pop-up\" class=\"wp-image-48874\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/booking-form-added-to-the-dynamic-pop-up-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/booking-form-added-to-the-dynamic-pop-up-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/booking-form-added-to-the-dynamic-pop-up-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/booking-form-added-to-the-dynamic-pop-up-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/booking-form-added-to-the-dynamic-pop-up-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/booking-form-added-to-the-dynamic-pop-up-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>As soon as everything is done correctly, return to the pop-up editor and save this pop-up by clicking the \u201c<strong>Publish<\/strong>\u201d button.<\/p>\n\n\n<div class=\"note-banner d-flex border-bold border-jetthemecore rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M9 21C9 21.5 9.4 22 10 22H14C14.6 22 15 21.5 15 21V20H9V21ZM12 2C8.1 2 5 5.1 5 9C5 11.4 6.2 13.5 8 14.7V17C8 17.5 8.4 18 9 18H15C15.6 18 16 17.5 16 17V14.7C17.8 13.4 19 11.3 19 9C19 5.1 15.9 2 12 2Z\" fill=\"#F2D23C\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Things to know<\/div><p class=\"m-0\">Ensure you set the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/popup-conditions-overview\/\" target=\"_blank\" rel=\"noopener\">conditions<\/a> according to your needs and press the \u201c<strong>Save Conditions<\/strong>\u201d button. Without the conditions applied, the pop-up will not be shown on the front.<\/p><\/div><\/div>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/conditions-set-for-the-dynamic-pop-up-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/conditions-set-for-the-dynamic-pop-up-1-1024x640.webp\" alt=\"conditions set for the dynamic pop-up\" class=\"wp-image-48875\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/conditions-set-for-the-dynamic-pop-up-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/conditions-set-for-the-dynamic-pop-up-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/conditions-set-for-the-dynamic-pop-up-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/conditions-set-for-the-dynamic-pop-up-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/conditions-set-for-the-dynamic-pop-up-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/conditions-set-for-the-dynamic-pop-up-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Then, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/jetpopup-how-to-build-a-dynamic-popup-to-work-with-jetengine-listings\/#attach-the-popup\" target=\"_blank\" rel=\"noreferrer noopener\">attach the popup to the listing<\/a> we created earlier.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/dynamic-pop-up-attached-to-the-listing-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/dynamic-pop-up-attached-to-the-listing-1-1024x640.webp\" alt=\"dynamic pop-up attached to the listing\" class=\"wp-image-48876\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/dynamic-pop-up-attached-to-the-listing-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/dynamic-pop-up-attached-to-the-listing-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/dynamic-pop-up-attached-to-the-listing-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/dynamic-pop-up-attached-to-the-listing-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/dynamic-pop-up-attached-to-the-listing-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/dynamic-pop-up-attached-to-the-listing-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Click the \u201c<strong>Publish<\/strong>\u201d button once you are ready.&nbsp;<\/p>\n\n\n\n<p>Now, it is possible to book a service not only from the <strong>Single <\/strong>page, but also directly from the list.&nbsp;<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p>That\u2019s it. Now you are ready to set up the <em>JetBooking <\/em>plugin. Please follow the instructions from the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-how-to-setup-booking-with-wizard-set-up\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Set Up Booking with Wizard Setup<\/strong><\/a> guide.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn about the necessary preparation steps to organize your booking project using the JetBooking plugin for WordPress websites.<\/p>\n","protected":false},"author":20,"featured_media":0,"template":"","format":"standard","builder-category":[],"article-category":[446],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JetBooking Preparation Guideline \u2014 JetBooking | Crocoblock<\/title>\n<meta name=\"description\" content=\"Discover what preparation steps are needed to organize your booking project with the JetBooking plugin for WordPress websites.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JetBooking Preparation Guideline \u2014 JetBooking | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Discover what preparation steps are needed to organize your booking project with the JetBooking plugin for WordPress websites.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-27T08:41:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/JetEngine-JetThemeCore-JetPopup-and-JetBooking-plugins-are-activated-1-1024x640.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/\",\"name\":\"JetBooking Preparation Guideline \u2014 JetBooking | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2023-02-01T14:34:30+00:00\",\"dateModified\":\"2025-08-27T08:41:21+00:00\",\"description\":\"Discover what preparation steps are needed to organize your booking project with the JetBooking plugin for WordPress websites.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/articles\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"JetBooking Preparation Guideline\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"name\":\"Help Center\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\",\"name\":\"Help Center\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"contentUrl\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"caption\":\"Help Center\"},\"image\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JetBooking Preparation Guideline \u2014 JetBooking | Crocoblock","description":"Discover what preparation steps are needed to organize your booking project with the JetBooking plugin for WordPress websites.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/","og_locale":"en_US","og_type":"article","og_title":"JetBooking Preparation Guideline \u2014 JetBooking | Crocoblock","og_description":"Discover what preparation steps are needed to organize your booking project with the JetBooking plugin for WordPress websites.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/","og_site_name":"Help Center","article_modified_time":"2025-08-27T08:41:21+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/07\/JetEngine-JetThemeCore-JetPopup-and-JetBooking-plugins-are-activated-1-1024x640.webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/","url":"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/","name":"JetBooking Preparation Guideline \u2014 JetBooking | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2023-02-01T14:34:30+00:00","dateModified":"2025-08-27T08:41:21+00:00","description":"Discover what preparation steps are needed to organize your booking project with the JetBooking plugin for WordPress websites.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-preparation-guideline\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/crocoblock.com\/knowledge-base\/"},{"@type":"ListItem","position":2,"name":"Articles","item":"https:\/\/crocoblock.com\/knowledge-base\/articles\/"},{"@type":"ListItem","position":3,"name":"JetBooking Preparation Guideline"}]},{"@type":"WebSite","@id":"https:\/\/crocoblock.com\/knowledge-base\/#website","url":"https:\/\/crocoblock.com\/knowledge-base\/","name":"Help Center","description":"","publisher":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization","name":"Help Center","url":"https:\/\/crocoblock.com\/knowledge-base\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/","url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","contentUrl":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","caption":"Help Center"},"image":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article\/34120"}],"collection":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/users\/20"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=34120"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=34120"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=34120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}