{"id":23763,"date":"2022-04-16T20:51:10","date_gmt":"2022-04-16T20:51:10","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=article&#038;p=23763"},"modified":"2023-09-28T14:29:49","modified_gmt":"2023-09-28T14:29:49","slug":"how-to-create-single-service-and-provider-pages","status":"publish","type":"article","link":"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/","title":{"rendered":"How to Create Single Service\/Provider Pages"},"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>JetAppointment<\/em> is a plugin for WordPress that will help you create a website with providers and services. To customize and display them on the front end, you will need to build Single Page templates for providers and services. Let\u2019s find out how to do it effortlessly.<\/p>\n\n\n\n<p>Kindly note that the Service is the main CPT, and <em>JetAppointment<\/em> could function without the Provider CPT, so you decide whether to create it or not.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"create-single-service-page\"><strong>Create Single Service Page<\/strong><\/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>Navigate to <strong><em>WordPress Dashboard &gt; Crocoblock<\/em><\/strong><em> &gt; <\/em><strong><em>Theme Templates<\/em><\/strong>.<\/p>\n\n\n\n<p>Here you can also observe the built <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-create-a-custom-header-with-jetthemecore\/\" target=\"_blank\" rel=\"noreferrer noopener\">header<\/a> and <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-create-a-footer-with-jetthemecore-for-elementor\/\" target=\"_blank\" rel=\"noreferrer noopener\">footer<\/a> so you can create them with <em>JetThemeCore <\/em>as well.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/crocoblock-theme-parts-section.png\" alt=\"crocoblock theme parts section\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-to-build-a-service-page-in-elementor\">How to build a service page in Elementor<\/h3>\n\n\n\n<p>The <strong>Template Type<\/strong> should be set as \u201cSingle,\u201d <strong>Template Content Type <\/strong>as \u201cElementor,\u201d and the final <strong>Template Name<\/strong> field is optional. Click the \u201c<strong>Create Template<\/strong>\u201d button once ready with the fields.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/create-a-template-popup-with-elementor.png\" alt=\"create a template popup with elementor\">\n\n\n\n<p>As the editor opens, head to the settings block in the bottom left corner of the editor and proceed to the <strong>Preview Settings <\/strong>block.<\/p>\n\n\n\n<p>Here set the Service CPT as <strong>Post Type <\/strong>and specify the post in the <strong>Select Post <\/strong>field if desired.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/single-preview-settings.png\" alt=\"single preview settings\">\n\n\n\n<p>After setting up the <strong>Preview<\/strong>, you\u2019ll be able to fill the template with content using <em>JetEngine <\/em>Dynamic widgets.<\/p>\n\n\n\n<p>That\u2019s what a Single Service Page would look like. Press the \u201c<strong>Update<\/strong>\u201d button once you are satisfied with the achieved result.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/service-single-page-in-elementor.png\" alt=\"service single page in elementor editor\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-to-build-a-service-page-in-block-editor\">How to build a service page in Block Editor<\/h3>\n\n\n\n<p>After clicking the \u201c<strong>Add New<\/strong>\u201d button in the <strong><em>WordPress Dashboard &gt; Crocoblock &gt; Theme Templates <\/em><\/strong>directory, select \u201cSingle\u201d as a <strong>Template Type<\/strong>, \u201cBlock Editor\u201d as <strong>Template Content Type, <\/strong>and complete the <strong>Template Name <\/strong>field if needed.<\/p>\n\n\n\n<p>Press the \u201c<strong>Create Template<\/strong>\u201d button to open the Block Editor.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/create-a-template-popup-with-block-editor.png\" alt=\"create a template popup with block editor\">\n\n\n\n<p>Work on the appearance of the page. Add the required blocks to make the template complete.<\/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\">The preview is unavailable in Block Editor; all the changes will be visible on the front end.<\/p><\/div><\/div>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/service-single-page-in-block-editor.png\" alt=\"service single page in block editor\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"setting-the-single-service-template-visibility-conditions\">Setting the single service template visibility conditions<\/h3>\n\n\n\n<p>Now we need to set the template visibility conditions. Return to <strong><em>WordPress Dashboard &gt; Crocoblock &gt; Theme Templates <\/em><\/strong>and find the newly built template. Look at the <strong>Instances <\/strong>tab; you can press the \u201c<strong>Edit Conditions<\/strong>\u201d button here.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/service-conditions-not-selected.png\" alt=\"service conditions not selected\">\n\n\n\n<p>The initial step is pushing the \u201c<strong>Add Condition<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/visibility-conditions-popup.png\" alt=\"visibility conditions popup\">\n\n\n\n<p>There you go, now you can select the needed options for display. Choose \u201cInclude,\u201d \u201cSingular,\u201d and \u201cCPT\u201d options. Then specify the CPT by choosing the service one.<\/p>\n\n\n\n<p>Don\u2019t forget to click on the \u201c<strong>Save Conditions<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/conditions-for-service-page.png\" alt=\"conditions for service page\">\n\n\n\n<p>Now, you can check any service page to see the built template in action. Let\u2019s have a look at the Elementor-built template.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/service-page-built-with-elementor.png\" alt=\"service page built with elementor\">\n\n\n\n<p>And now check the template created with the help of Block Editor.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/service-page-built-with-gutenberg.png\" alt=\"service page built with gutenberg\">\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"create-single-provider-page\">Create Single Provider 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<h3 class=\"wp-block-heading\" id=\"how-to-build-a-provider-page-in-elementor\">How to build a provider page in Elementor<\/h3>\n\n\n\n<p>Using the description above, create the Single Provider Page template. That\u2019s what it would look like.<\/p>\n\n\n\n<p>Press the \u201c<strong>Update<\/strong>\u201d button to implement the changes.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/provider-single-page-in-elementor.png\" alt=\"provider single page in elementor\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-to-build-a-provider-page-in-block-editor\">How to build a provider page in Block Editor<\/h3>\n\n\n\n<p>Here the procedure is pretty much the same as described earlier.&nbsp;<\/p>\n\n\n\n<p>Add the desired blocks to be shown on the provider page template and push the \u201c<strong>Update<\/strong>\u201d button to save the result.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/provider-single-page-in-block-editor.png\" alt=\"provider single page in block editor\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"setting-the-single-provider-template-visibility-conditions\">Setting the single provider template visibility conditions<\/h3>\n\n\n\n<p>Open the <strong><em>WordPress Dashboard &gt; Crocoblock &gt; Theme Templates <\/em><\/strong>tab once again. Here find the needed provider template.<\/p>\n\n\n\n<p>Press the \u201c<strong>Edit Conditions<\/strong>\u201d button located in the <strong>Instances <\/strong>tab.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/provider-conditions-not-selected.png\" alt=\"provider conditions not selected\">\n\n\n\n<p>Hit the \u201c<strong>Add Condition<\/strong>\u201d button to start adjusting the conditions.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/provider-single-page-visibility-conditions-popup.png\" alt=\"provider single page visibility conditions popup\">\n\n\n\n<p>Pick the \u201cInclude\u201d option in the first drop-down, then move to the second where the \u201cSingle\u201d option should be selected. One more option to be chosen is \u201cCPT.\u201d Moreover, mind specifying the CPT you have earlier set as the provider.<\/p>\n\n\n\n<p>Click the \u201c<strong>Save Conditions<\/strong>\u201d button and close the pop-up window.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/conditions-for-provider-page.png\" alt=\"conditions for provider page\">\n\n\n\n<p>Head to the provider page to see what it looks like. Firstly, let\u2019s check the result once the template is built with Elementor.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/provider-page-built-with-elementor.png\" alt=\"provider page built with elementor\">\n\n\n\n<p>And that&#8217;s what the Gutenberg-created template looks like on the front end.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/provider-page-built-with-gutenberg.png\" alt=\"provider page built with gutenberg\">\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-display-related-posts-on-the-single-page\"><strong>How to Display Related Posts on the Single Page<\/strong><\/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<h3 class=\"wp-block-heading\" id=\"related-posts-in-elementor\">Related Posts in Elementor<\/h3>\n\n\n\n<p>So, moving to the template editor, drag and drop the <strong>Dynamic Field <\/strong>widget. Choose \u201cMeta Data\u201d as the <strong>Source<\/strong> and the <strong>Meta Field<\/strong>: \u201cRelated<strong> <\/strong>(the Provider CPT name)\u201d in the Content block.<\/p>\n\n\n\n<p>Enable the <strong>Filter field output <\/strong>toggle and choose the <strong>Callback<\/strong>: \u201cRelated posts list.\u201d<\/p>\n\n\n\n<p>If you want, you can use the <strong>Add links to related posts <\/strong>feature,<strong> <\/strong>so clients can click on the corresponding provider and go to their page.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/dynamic-field-widget-related-provider.png\" alt=\"dynamic field widget related provider\">\n\n\n\n<p>Then you could do the same for the Single Provider Page, but choose the <strong>Meta Field<\/strong>: \u201cRelated<strong> <\/strong>(the Service CPT name).\u201d<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/dynamic-field-widget-related-service.png\" alt=\"dynamic field widget related service\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"related-posts-in-block-editor\">Related posts in Block Editor<\/h3>\n\n\n\n<p>The same procedure can be applied to the Block Editor. Open the editor and paste the <strong>Dynamic Field <\/strong>block.<\/p>\n\n\n\n<p>Select the <strong>\u201c<\/strong>Meta Data<strong>\u201d <\/strong>as the <strong>Source <\/strong>and \u201cRelated (the Provider CPT name)\u201d as the <strong>Meta Field<\/strong>.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/dynamic-field-block-related-provider.png\" alt=\"dynamic field block related provider\">\n\n\n\n<p>Toggle the <strong>Filter field output <\/strong>and pick the \u201cRelated posts list\u201d option in the <strong>Callback <\/strong>selector.<\/p>\n\n\n\n<p>Also, you can activate the <strong>Add links to related posts <\/strong>feature if needed.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/the-second-part-of-dynamic-field-block-related-provider.png\" alt=\"the second part of dynamic field block related provider\">\n\n\n\n<p>Then you can take the same steps to showcase the related posts of the provider. Just choose the \u201cRelated (the Service CPT name)\u201d as the <strong>Meta Field <\/strong>this time.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/dynamic-field-block-related-service.png\" alt=\"dynamic field block related service\">\n\n\n\n<p>You could add Single Booking Forms to your new Single Pages for Services and Providers. The creation and setup of forms are described <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetappointment-how-to-set-booking-forms-for-a-sample-providers-single-and-services-single-pages\/#title4\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<\/p>\n<\/div><\/div>\n\n\n\n<p>That is all about Single Service and Provider Pages. Now you know how to create them and what features to use to present the service at its best.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>From this tutorial, you\u2019ll learn how to create Single Page templates for services and providers.<\/p>\n","protected":false},"author":11,"featured_media":0,"template":"","format":"standard","builder-category":[],"article-category":[457,413],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Create Single Service and Provider Pages \u2014 JetAppointment | Crocoblock<\/title>\n<meta name=\"description\" content=\"From this tutorial, you\u2019ll learn how to create Elementor Single Page templates for services and providers.\" \/>\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\/jetappointment\/how-to-create-single-service-and-provider-pages\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Create Single Service and Provider Pages \u2014 JetAppointment | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"From this tutorial, you\u2019ll learn how to create Elementor Single Page templates for services and providers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-28T14:29:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/crocoblock-theme-parts-section.png\" \/>\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=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/\",\"name\":\"How to Create Single Service and Provider Pages \u2014 JetAppointment | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2022-04-16T20:51:10+00:00\",\"dateModified\":\"2023-09-28T14:29:49+00:00\",\"description\":\"From this tutorial, you\u2019ll learn how to create Elementor Single Page templates for services and providers.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/#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\":\"How to Create Single Service\/Provider Pages\"}]},{\"@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":"How to Create Single Service and Provider Pages \u2014 JetAppointment | Crocoblock","description":"From this tutorial, you\u2019ll learn how to create Elementor Single Page templates for services and providers.","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\/jetappointment\/how-to-create-single-service-and-provider-pages\/","og_locale":"en_US","og_type":"article","og_title":"How to Create Single Service and Provider Pages \u2014 JetAppointment | Crocoblock","og_description":"From this tutorial, you\u2019ll learn how to create Elementor Single Page templates for services and providers.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/","og_site_name":"Help Center","article_modified_time":"2023-09-28T14:29:49+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/02\/crocoblock-theme-parts-section.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/","url":"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/","name":"How to Create Single Service and Provider Pages \u2014 JetAppointment | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2022-04-16T20:51:10+00:00","dateModified":"2023-09-28T14:29:49+00:00","description":"From this tutorial, you\u2019ll learn how to create Elementor Single Page templates for services and providers.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/how-to-create-single-service-and-provider-pages\/#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":"How to Create Single Service\/Provider Pages"}]},{"@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\/23763"}],"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\/11"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=23763"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=23763"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=23763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}