{"id":44766,"date":"2024-06-21T09:10:52","date_gmt":"2024-06-21T09:10:52","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=article&#038;p=44766"},"modified":"2025-09-25T12:33:10","modified_gmt":"2025-09-25T12:33:10","slug":"how-to-reuse-the-created-component","status":"publish","type":"article","link":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/","title":{"rendered":"How to Reuse the Created Component"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"create-a-component\"><strong>Create a Component<\/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 the <strong><em>WordPress Dashboard &gt; JetEngine &gt; Listings\/Components<\/em><\/strong> tab. Press the &#8220;<strong>Add New Component<\/strong>&#8221; button to create a new component.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/listing-items-and-components-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/listing-items-and-components-tab-1024x640.webp\" alt=\"listing items and components tab\" class=\"wp-image-44775\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/listing-items-and-components-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/listing-items-and-components-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/listing-items-and-components-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/listing-items-and-components-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/listing-items-and-components-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/listing-items-and-components-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Fill in the <strong>Setup Component<\/strong> pop-up fields: type the <strong>Component name<\/strong> in the appropriate field and select the editor in the <strong>Component view<\/strong> drop-down list.<\/p>\n\n\n\n<p>Here, we set the &#8220;Component for Books&#8221; <strong>Component name<\/strong> and chose \u201cElementor\u201d as the <strong>Component view<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-component-pop-up-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-component-pop-up-1-1024x640.webp\" alt=\"setup component pop-up\" class=\"wp-image-44784\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-component-pop-up-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-component-pop-up-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-component-pop-up-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-component-pop-up-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-component-pop-up-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-component-pop-up-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Component-Settings-tab\"><strong>Adjust the Settings of the Component<\/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>In the given case, we created the component that displays the post title and the &#8220;Author,&#8221; &#8220;Cover,&#8221; and &#8220;Description&#8221; meta fields of the pre-created &#8220;Books&#8221; <strong>Custom Post Type<\/strong>. Therefore, we set three controls, each for the appropriate widget.<\/p>\n\n\n\n<p>The <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/\">Custom Meta Fields O<\/a><a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">v<\/a><a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/\">erview<\/a> tutorial details how to create the meta fields.<\/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\">Components can include both static and dynamic widgets you need.<\/p><\/div><\/div>\n\n\n\n<p>The <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-create-a-custom-post-type-based-on-jetengine-plugin\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Create Custom Post Types in WordPress<\/a> tutorial details all features of <strong>CPT <\/strong>creation.<\/p>\n\n\n\n<p>We navigated to the bottom left corner of the opened component page, pressed the &#8220;<strong>gear<\/strong>&#8221; icon to unroll the <strong>Component Settings<\/strong> tab, and moved to the <strong>Component Content Controls<\/strong> block.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-settings-tab-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-settings-tab-1-1024x640.webp\" alt=\"component settings tab\" class=\"wp-image-44807\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-settings-tab-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-settings-tab-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-settings-tab-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-settings-tab-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-settings-tab-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-settings-tab-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Press the &#8220;<strong>Text Control<\/strong>&#8221; tab to unroll its settings. Then, complete the <strong>Control Label<\/strong> and <strong>Control Name<\/strong> text fields, select its type in the <strong>Control Type<\/strong> drop-down list, and set the <strong>Default Value<\/strong>. To add another control, press the &#8220;<strong>Add Item<\/strong>&#8221; button.<\/p>\n\n\n\n<p>Here, we set the following settings for a widget that will be added to display the post title: typed the &#8220;Title&#8221; text in the <strong>Control Label,<\/strong> the<strong> <\/strong>&#8220;title&#8221; in the <strong>Control Name<\/strong> text fields; selected the &#8220;Text&#8221; option in the <strong>Control Type<\/strong> drop-down list, and then typed the &#8220;Title&#8221; text in the <strong>Default Value<\/strong> text field.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-1024x640.webp\" alt=\"component content controls settings\" class=\"wp-image-44787\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>To add controls for other widgets, press the &#8220;<strong>Add Item<\/strong>&#8221; button.<\/p>\n\n\n\n<p>For instance, we set the following controls:&nbsp;<\/p>\n\n\n\n<ul>\n<li>To display the &#8220;Author&#8221; meta field via the<a href=\"https:\/\/crocoblock.com\/widgets\/dynamic-field\/\" target=\"_blank\" rel=\"noreferrer noopener\"> <strong>Dynamic Field<\/strong><\/a> widget, we typed the &#8220;Book Author&#8221; text as the <strong>Control Label<\/strong>, &#8220;book_author&#8221; as the<strong> Control Name<\/strong>, and the &#8220;Author&#8221; text as the <strong>Default Value<\/strong>. Then, we selected the &#8220;Text&#8221; option in the <strong>Control Type<\/strong> drop-down list;<\/li>\n\n\n\n<li>To display the &#8220;Cover&#8221; meta field via the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-image-widget-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Dynamic Image<\/strong><\/a> widget, we typed the &#8220;Book Cover&#8221; text in the <strong>Control Label <\/strong>and the<strong> <\/strong>&#8220;book_cover&#8221; text in the <strong>Control Name<\/strong> text fields and selected the &#8220;Single Media&#8221; option in the <strong>Control Type<\/strong> drop-down list;<\/li>\n\n\n\n<li>To display the &#8220;Description&#8221; meta field via the <strong>Dynamic Field<\/strong> widget, we typed the &#8220;Book Description&#8221; text in the <strong>Control Label<\/strong>, &#8220;book_description&#8221; for <strong>Control Name<\/strong>, and the &#8220;Description&#8221; text in the <strong>Default Value<\/strong> text fields. Finally, we selected the &#8220;Textarea&#8221; option in the <strong>Control Type<\/strong> drop-down list.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/control-data-settings.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/control-data-settings-1024x640.webp\" alt=\"control data settings\" class=\"wp-image-44779\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/control-data-settings-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/control-data-settings-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/control-data-settings-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/control-data-settings-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/control-data-settings-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/control-data-settings.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Once completed, press the &#8220;<strong>Update<\/strong>&#8221; button.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"add-the-needed-widgets\"><strong>Add the Needed Widgets<\/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>Return to the component page and add the needed widgets.<\/p>\n\n\n\n<p>Here, we divided the layout into two columns. We dragged and dropped the <strong>Dynamic Field<\/strong> widget into the left column to display the <strong>CPT <\/strong>post title. Then, we selected the &#8220;Component Control Value&#8221; option in the <strong>Source<\/strong> drop-down list and typed the control&#8217;s name in the <strong>Object field \/ Meta field \/ Repeater key \/ Component prop<\/strong> text field (the &#8220;title&#8221; text, which was added in the <strong>Control Name <\/strong>field of the<strong> Component Settings tab<\/strong>, in the given case.)<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-field-settings-while-creating-a-component1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-field-settings-while-creating-a-component1-1024x640.webp\" alt=\"dynamic field settings while creating a component\" class=\"wp-image-44777\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-field-settings-while-creating-a-component1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-field-settings-while-creating-a-component1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-field-settings-while-creating-a-component1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-field-settings-while-creating-a-component1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-field-settings-while-creating-a-component1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-field-settings-while-creating-a-component1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>We added the <strong>Dynamic Fields<\/strong> and <strong>Dynamic Image<\/strong> widgets to display another meta field, selected the &#8220;Component Control Value&#8221; option in the <strong>Source<\/strong> drop-down list, and typed the appropriate control&#8217;s name in the <strong>Object field \/ Meta field \/ Repeater key \/ Component prop<\/strong> text fields.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-fields-added-to-the-listing-item.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-fields-added-to-the-listing-item-1024x640.webp\" alt=\"dynamic fields added to the listing item\" class=\"wp-image-44776\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-fields-added-to-the-listing-item-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-fields-added-to-the-listing-item-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-fields-added-to-the-listing-item-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-fields-added-to-the-listing-item-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-fields-added-to-the-listing-item-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/dynamic-fields-added-to-the-listing-item.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Read more about managing the <strong>Dynamic Field<\/strong>\u2019s settings in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/dynamic-field-widget-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">Dynamic Field Widget Overview<\/a> tutorial.<\/p>\n\n\n\n<p>Press the &#8220;<strong>Update<\/strong>&#8221; button to save the changes.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"set-the-styling-for-the-controls\"><strong>Set the Styling for the Controls<\/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>Return to the <a href=\"#Component-Settings-tab\"><strong>Component Settings<\/strong> tab<\/a> of the component page. Unroll the <strong>Component Style Controls<\/strong> block and fill in the <strong>Control Label <\/strong>and<strong> Control Name<\/strong> text fields (the &#8220;text_color,&#8221; in this case). Then, navigate to the <strong>Default Value<\/strong> color-picker field and set the needed color. Finally, press the &#8220;<strong>Update<\/strong>&#8221; button.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-1024x640.webp\" alt=\"component content controls settings\" class=\"wp-image-44787\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/component-content-controls-settings-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Now, back to the component\u2019s page. Select the widget you want to style. In this case, we selected the <strong>Dynamic Field<\/strong> widget to display the <strong>CPT <\/strong>post title and unrolled its <strong><em>Style &gt; Field<\/em><\/strong> settings. Then, we pressed the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/dynamic-tags-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Dynamic Tags<\/strong><\/a> icon in the <strong>Color<\/strong> field and selected the &#8220;Component Control Value&#8221; option in the drop-down list.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setting-the-color-for-the-control.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setting-the-color-for-the-control-1024x640.webp\" alt=\"setting the color for the control\" class=\"wp-image-44773\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setting-the-color-for-the-control-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setting-the-color-for-the-control-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setting-the-color-for-the-control-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setting-the-color-for-the-control-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setting-the-color-for-the-control-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setting-the-color-for-the-control.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Finally, we typed the <strong>Control Name<\/strong> in the opened <strong>Settings<\/strong> field (the &#8220;text_color&#8221;, in this case).<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/color-picker-settings.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/color-picker-settings-1024x640.webp\" alt=\"color picker settings\" class=\"wp-image-44768\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/color-picker-settings-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/color-picker-settings-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/color-picker-settings-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/color-picker-settings-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/color-picker-settings-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/color-picker-settings.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Once completed, press the &#8220;<strong>Update<\/strong>&#8221; button.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"create-a-listing-item\"><strong>Create a Listing Item<\/strong><\/h2>\n\n\n\n<p>Navigate to the<strong><em> WordPress<\/em><\/strong> <strong><em>Dashboard &gt; JetEngine &gt; Listings\/Components<\/em><\/strong> tab. Press the &#8220;<strong>Add New Listing Item<\/strong>&#8221; button to create a listing item that displays the pre-specified <strong>CPT<\/strong>.&nbsp;<\/p>\n\n\n\n<p>The <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-create-a-listing-template-for-post-types\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Create Listing Template for Post Types in Elementor<\/a> tutorial details how to develop listing items for <strong>CPT <\/strong>posts.<\/p>\n\n\n\n<p>In this tutorial, we created the listing item for the &#8220;Books&#8221; <strong>CPT <\/strong>posts.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-listing-item-pop-up.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-listing-item-pop-up-1024x640.webp\" alt=\"setup listing item pop-up\" class=\"wp-image-44771\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-listing-item-pop-up-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-listing-item-pop-up-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-listing-item-pop-up-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-listing-item-pop-up-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-listing-item-pop-up-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/setup-listing-item-pop-up.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>To find the needed component, type its name (&#8220;Components for Books&#8221; in our case) in the search bar. Find the component and drag and drop it onto the page.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-the-component-widgett.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-the-component-widgett-1024x640.webp\" alt=\"add the component widget\" class=\"wp-image-44769\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-the-component-widgett-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-the-component-widgett-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-the-component-widgett-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-the-component-widgett-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-the-component-widgett-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-the-component-widgett.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Unroll the component <strong>Content Settings<\/strong>.<\/p>\n\n\n\n<p>The &#8220;Default Object&#8221; option in the <strong>Component Context <\/strong>drop-down list is set by default. Below this field, the added controls are enlisted.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/default-options-of-the-edit-component-settings-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/default-options-of-the-edit-component-settings-tab-1024x640.webp\" alt=\"default options of the edit component settings tab\" class=\"wp-image-44778\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/default-options-of-the-edit-component-settings-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/default-options-of-the-edit-component-settings-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/default-options-of-the-edit-component-settings-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/default-options-of-the-edit-component-settings-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/default-options-of-the-edit-component-settings-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/default-options-of-the-edit-component-settings-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Press the &#8220;<strong>Dynamic Tags<\/strong>&#8221; icon near the appropriate component&#8217;s field and choose the &#8220;Custom Field&#8221; or &#8220;Current Object Field&#8221; option in the drop-down list. Then, select the needed field in the <strong>Field<\/strong> drop-down list of the pop-up that appears.<\/p>\n\n\n\n<p>For instance, for the <strong>Book Title<\/strong> control, we selected the &#8220;Current Object Field&#8221; option in the drop-down list and then chose the &#8220;Title&#8221; option in the <strong>Field<\/strong> drop-down list.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/context-block-of-the-edit-component-settings-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/context-block-of-the-edit-component-settings-tab-1024x640.webp\" alt=\"context block of the edit component settings tab\" class=\"wp-image-44780\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/context-block-of-the-edit-component-settings-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/context-block-of-the-edit-component-settings-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/context-block-of-the-edit-component-settings-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/context-block-of-the-edit-component-settings-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/context-block-of-the-edit-component-settings-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/context-block-of-the-edit-component-settings-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>For the <strong>Book Author<\/strong> control, we chose the &#8220;Custom Field&#8221; option in the drop-down list and set the &#8220;Author&#8221; meta field from the <strong>Field<\/strong> drop-down list, and for the <strong>Book Cover<\/strong> control, the &#8220;Image\u201d meta field.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/selecting-fields-for-displaying-in-the-edit-component-settings.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/selecting-fields-for-displaying-in-the-edit-component-settings-1024x640.webp\" alt=\"selecting fields for displaying in the edit component settings\" class=\"wp-image-44774\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/selecting-fields-for-displaying-in-the-edit-component-settings-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/selecting-fields-for-displaying-in-the-edit-component-settings-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/selecting-fields-for-displaying-in-the-edit-component-settings-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/selecting-fields-for-displaying-in-the-edit-component-settings-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/selecting-fields-for-displaying-in-the-edit-component-settings-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/selecting-fields-for-displaying-in-the-edit-component-settings.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>When everything is complete, press the &#8220;<strong>Update<\/strong>&#8221; button.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"add-the-listing-item-to-a-page\"><strong>Add the Listing Item <\/strong><strong>to <\/strong><strong>a 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 the <strong><em>WordPress Dashboard &gt; Pages<\/em><\/strong> tab and create a new page or edit a previously created one.<\/p>\n\n\n\n<p>Find the <strong>Listing Grid<\/strong> widget and drag and drop it onto the page. Then, select the created listing in the <strong>Listing<\/strong> drop-down list.<\/p>\n\n\n\n<p>For a more in-depth understanding of the main features of the <strong>Listing Grid<\/strong> widget, we recommend checking out our <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/listing-grid-widget-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">Listing Grid Widget Overview<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-meta-fields-added.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-meta-fields-added-1024x640.webp\" alt=\"components with meta fields added\" class=\"wp-image-44770\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-meta-fields-added-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-meta-fields-added-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-meta-fields-added-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-meta-fields-added-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-meta-fields-added-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-meta-fields-added.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Additionally, you can display another group of components (i.e., based on the user\u2019s data) on the page. The only exception in this case is <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-create-a-listing-template-for-users\/\" target=\"_blank\" rel=\"noreferrer noopener\">creating the listing item for users<\/a>.<\/p>\n\n\n\n<p>Read the tutorial <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-create-a-new-user-in-wordpress-dashboard\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Create a New User via WordPress Dashboard<\/a> to learn how to create users via the dashboard.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-user-data-added.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-user-data-added-1024x640.webp\" alt=\"\" class=\"wp-image-44781\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-user-data-added-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-user-data-added-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-user-data-added-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-user-data-added-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-user-data-added-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/components-with-user-data-added.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n<\/div><\/div>\n\n\n\n<p>That\u2019s it. Now you know how to create and reuse components (templates that allow content changes while keeping the design and structure), manage their settings, and display them on pages using the <em>JetEngine<\/em> plugin for <em>WordPress<\/em>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Create a Component Navigate to the WordPress Dashboard &gt; JetEngine &gt; Listings\/Components tab. Press the &#8220;Add New Component&#8221; button to create a new component. Fill in the Setup Component pop-up fields: type the Component name in the appropriate field and select the editor in the Component view drop-down list. Here, we set the &#8220;Component for [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"template":"","format":"standard","builder-category":[],"article-category":[568],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Reuse the Component You Created \u2014 JetEngine | Crocoblock<\/title>\n<meta name=\"description\" content=\"Learn how to create and reuse components (templates that allow content changes while keeping the design and structure) using the JetEngine WordPress plugin, manage their settings, and display them on pages.\" \/>\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\/jetengine\/how-to-reuse-the-created-component\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Reuse the Component You Created \u2014 JetEngine | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Learn how to create and reuse components (templates that allow content changes while keeping the design and structure) using the JetEngine WordPress plugin, manage their settings, and display them on pages.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-25T12:33:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/listing-items-and-components-tab-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=\"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\/jetengine\/how-to-reuse-the-created-component\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/\",\"name\":\"How to Reuse the Component You Created \u2014 JetEngine | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2024-06-21T09:10:52+00:00\",\"dateModified\":\"2025-09-25T12:33:10+00:00\",\"description\":\"Learn how to create and reuse components (templates that allow content changes while keeping the design and structure) using the JetEngine WordPress plugin, manage their settings, and display them on pages.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/#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 Reuse the Created Component\"}]},{\"@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 Reuse the Component You Created \u2014 JetEngine | Crocoblock","description":"Learn how to create and reuse components (templates that allow content changes while keeping the design and structure) using the JetEngine WordPress plugin, manage their settings, and display them on pages.","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\/jetengine\/how-to-reuse-the-created-component\/","og_locale":"en_US","og_type":"article","og_title":"How to Reuse the Component You Created \u2014 JetEngine | Crocoblock","og_description":"Learn how to create and reuse components (templates that allow content changes while keeping the design and structure) using the JetEngine WordPress plugin, manage their settings, and display them on pages.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/","og_site_name":"Help Center","article_modified_time":"2025-09-25T12:33:10+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/listing-items-and-components-tab-1024x640.webp"}],"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\/jetengine\/how-to-reuse-the-created-component\/","url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/","name":"How to Reuse the Component You Created \u2014 JetEngine | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2024-06-21T09:10:52+00:00","dateModified":"2025-09-25T12:33:10+00:00","description":"Learn how to create and reuse components (templates that allow content changes while keeping the design and structure) using the JetEngine WordPress plugin, manage their settings, and display them on pages.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-reuse-the-created-component\/#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 Reuse the Created Component"}]},{"@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\/44766"}],"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\/12"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=44766"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=44766"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=44766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}