{"id":32040,"date":"2022-12-06T15:24:41","date_gmt":"2022-12-06T15:24:41","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=article&#038;p=32040"},"modified":"2023-07-28T12:38:10","modified_gmt":"2023-07-28T12:38:10","slug":"how-to-assign-custom-content-type-posts-to-users","status":"publish","type":"article","link":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/","title":{"rendered":"How to Assign Custom Content Type Posts to Users"},"content":{"rendered":"\n<p>Let&#8217;s find out how to assign Custom Content Type posts to users in a few steps.<\/p>\n\n\n\n<p>Look at the first part of the final result we get at the end of this tutorial.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/final-result-on-single-2x.png\" alt=\"final result on single\">\n\n\n\n<p>The second part is presented below.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/final-result-listing-2x.png\" alt=\"final result listing\">\n\n\n\n<h2 class=\"wp-block-heading\" id=\"create-a-relation\">Create a Relation<\/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>Firstly, we need to create a <strong>Relation <\/strong>between our Custom Content Type and users. For this, navigate to the <strong><em>WordPress Dashboard &gt; JetEngine &gt; Relations<\/em><\/strong>. Press the \u201c<strong>Add New<\/strong>\u201d button to create a new relation.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/create-relation.png\" alt=\"create relation\">\n\n\n\n<p>Set a <strong>Name<\/strong>, and<strong> <\/strong>choose the <strong>Parent object <\/strong>and <strong>Child object<\/strong>. In our case, \u201cUsers\u201d will be a <strong>Parent object,<\/strong> and CCT \u201cJobs Resume\u201d &#8211; a <strong>Child object<\/strong>. Pick the \u201cOne to Many\u201d <strong>Relation Type<\/strong>. After that, don\u2019t forget to click the \u201c<strong>Add Relation<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/relation.png\" alt=\"relation\">\n\n\n\n<p>You can enable other options in the <strong>General Settings <\/strong>section if needed. In our case, we leave <strong>Register controls for parent object<\/strong> and <strong>Register controls for child object<\/strong> toggles active.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/relation-register-controls.png\" alt=\"relation register controls\">\n\n\n\n<p>In the <strong>Content Type Related Settings <\/strong>tab, we also need to select the <strong>Title field <\/strong>that will be used as a title of related items for the current CCT item.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/relation-content-type-related-settings.png\" alt=\"relation content type related settings\">\n\n\n\n<p>In the <strong>Meta Fields<\/strong> section, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-wordpress-relations-feature-settings-overview\/#metafields\">add a meta field<\/a> to the relation by pressing the \u201c<strong>New Field<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/relation-add-new-metafield.png\" alt=\"relation add new meta field\">\n\n\n\n<p>Let\u2019s create a \u201cCheckbox\u201d <strong>Field type<\/strong> meta field. The source will be chosen as Glossary.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/relation-metafield.png\" alt=\"relation meta field\">\n\n\n\n<p>To set the glossary, activate the <strong>Get options from the glossary <\/strong>toggle and select the <strong>Glossary <\/strong>you added earlier. For instance, ours is \u201cResume Categories.\u201d<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/glossary.png\" alt=\"glossary\">\n\n\n\n<p>Once the adjustments are made, press the \u201c<strong>Add Relation<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/relation-last-step.png\" alt=\"relation last step\">\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"build-query-with-query-builder\">Build Query with Query Builder<\/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 show only related items in our listings. To build a new query, open the <strong><em>WordPress Dashboard &gt; JetEngine &gt; Query Builder <\/em><\/strong>directory.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/query-builder.png\" alt=\"query builder\">\n\n\n\n<p>Here, we need to create a <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-query-builder-cct-query-type\/\">CCT Query Type<\/a>. Enter the new name, set \u201cCustom Content Type Query\u201d as <strong>Query Type<\/strong>, and don\u2019t forget to specify the CCT we need.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/add-new-query.png\" alt=\"add new query\">\n\n\n\n<p>In the <strong>Query <\/strong>section, click \u201c<strong>Add new<\/strong>.\u201d<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/query-for-cct.png\" alt=\"query for cct\">\n\n\n\n<p>Here, we need to specify the <strong>Field<\/strong>, <strong>Compare <\/strong>operator, <strong>Value, <\/strong>and <strong>Type<\/strong>.&nbsp;&nbsp;<\/p>\n\n\n\n<p>In <strong>Field, <\/strong>select \u201cItem ID\u201d and set <strong>Compare <\/strong>operator as \u201cEqual (=).\u201d In the <strong>Value, <\/strong>press the <strong>Dynamic Tags <\/strong>button and find the \u201cRelated Items\u201d macro. Then adjust the proceeding info, select the needed item as <strong>From Relation <\/strong>option, \u201cChild Object\u201d as <strong>From Object,<\/strong> and \u201cCurrent Object ID\u201d as <strong>Initial Object ID From<\/strong>.<\/p>\n\n\n\n<p>Don\u2019t forget to press the \u201c<strong>Apply<\/strong>\u201d button and pick <strong>Type <\/strong>as \u201cChar\u201d.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/related-items-macro.png\" alt=\"related items macro\">\n\n\n\n<p>Push the \u201c<strong>Add Query<\/strong>\u201d button after implementing the changes.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"connect-user-with-cct\">Connect User with CCT<\/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 <em><strong>WordPress Dashboard &gt; Users<\/strong><\/em> to connect already created CCT items and click on the \u201c<strong>Connect Jobs Resume<\/strong>\u201d button (the name can differ depending on the child object name and relation labels).<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/connect-user-and-cct.png\" alt=\"connect user and cct\">\n\n\n\n<p>In the dropdown list, pick the needed option and click the \u201c<strong>Connect Jobs Resume<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/select-option-in-dropdown.png\" alt=\"select option in dropdown\">\n\n\n\n<p>In the next-appeared window, select the meta field you want to attach to this relation. Don\u2019t forget to press the \u201c<strong>Save Meta Data<\/strong>\u201d button after.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/add-relation-metafield-to-user.png\" alt=\"add relation metafield to user\">\n\n\n\n<p>Work on other fields if needed and click the \u201c<strong>Update User<\/strong>\u201d button at the end of the page.<\/p>\n\n\n\n<p>Add metadata to all needed users by following the steps described above.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"display-data-in-the-listing\">Display Data in the 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<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>Now, we need to create a listing for our Custom Content Type. Let\u2019s move to <strong><em>WordPress Dashboard &gt; JetEngine &gt; Listings <\/em><\/strong>and click on the \u201c<strong>Add New<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/create-listing.png\" alt=\"create listing\">\n\n\n\n<p>In the appeared pop-up, select the \u201cCustom Content Type\u201d <strong>Source<\/strong>, fill in the <strong>Listing item name<\/strong>, and pick the needed <strong>Listing view<\/strong>. In this tutorial, we will check how to create a listing both in Elementor and Gutenberg.<\/p>\n\n\n\n<p>Press the \u201c<strong>Create Listing Item<\/strong>\u201d button to open the editor.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/listing-popup-2x.png\" alt=\"listing popup\">\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"create-listing-in-elementor\">Create listing in Elementor<\/h3>\n\n\n\n<p>With the help of the <strong>Dynamic Field<\/strong> widget, let\u2019s display all the needed information we have in our CCT. \u0421hoose the \u201cPost\/Term\/User\/Object Data\u201d <strong>Source <\/strong>and <strong>Object Field <\/strong>to display meta fields added to our CCT.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/listing-for-cct.png\" alt=\"listing for cct\">\n\n\n\n<p>Now let\u2019s display the meta field we created with our Relation. For this, add a new <strong>Dynamic Field<\/strong> widget, pick the \u201cRelation Meta Data\u201d <strong>Source <\/strong>and find the \u201cResume Categories\u201d option, the name of the relation <strong>Meta Field<\/strong>. Select the option with a <strong>child object,<\/strong> as our CCT is a child in our Relation.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/listing-relation-metafield.png\" alt=\"listing relation metafield\">\n\n\n\n<p>Once you finish, press the \u201c<strong>Publish\/Update<\/strong>\u201d button.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"add-listing-to-single-user-page\">Add listing to Single User Page<\/h4>\n\n\n\n<p>In the beginning, we\u2019ve already created the listing template in Elementor. Now let\u2019s add it to the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-user-profile-builder-overview\/#title9\">Single User page<\/a> created with the <strong>Profile Builder<\/strong> module.&nbsp;Navigate to the template assigned here in <strong><em>WordPress Dashboard &gt; JetEngine &gt; Profile Builder &gt; User Page<\/em><\/strong>.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/single-user-template.png\" alt=\"single user template\">\n\n\n\n<p>In the template, place a <strong>Listing Grid<\/strong> widget on the page. Select the newly built <strong>Listing<\/strong>. In the <strong>Custom Query<\/strong> tab, select the already created query built with <strong>Query Builder<\/strong>.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/single-user-page-query.png\" alt=\"single user page query\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"create-listing-in-gutenberg\">Create Listing in Gutenberg<\/h3>\n\n\n\n<p>We can also create a nested <strong>Listing<\/strong>. For this, we need to create a new Listing template with source Users, where we\u2019ll have user info displayed with Dynamic widgets and a <strong>Listing Grid<\/strong> widget with the listing for our CCT, which we created above.&nbsp;<\/p>\n\n\n\n<p>Let\u2019s get back to <strong><em>WordPress Dashboard &gt; JetEngine &gt; Listings <\/em><\/strong>and click the \u201c<strong>Add New<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/listing-in-gutenberg.png\" alt=\"listing in gutenberg\">\n\n\n\n<p>Select \u201cUsers\u201d as a <strong>Source<\/strong>, set the needed name of the listing template and choose \u201cBlocks (Gutenberg)\u201d in the <strong>Listing view<\/strong> and click on the \u201c<strong>Create Listing<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/listing-for-users-popup-2x.png\" alt=\"listing for users popup\">\n\n\n\n<p>We will add a <strong>Dynamic Field<\/strong> block to display the user\u2019s name as well as the <strong>Listing Grid <\/strong>block. In the <strong>Listing<\/strong> field, select the listing we built earlier.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/nested-listing.png\" alt=\"nested listing\">\n\n\n\n<p>Head to the <strong>Custom Query <\/strong>section. Here, enable the <strong>Use Custom Query <\/strong>toggle and choose the just created <strong>Custom Query <\/strong>item.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/custom-query.png\" alt=\"custom query\">\n\n\n\n<p>Press the \u201c<strong>Publish\/Update<\/strong>\u201d button to save the changes.<\/p>\n\n\n\n<p>The newly created listing will be displayed on the Public User Page built with the help of Profile Builder. Find the page you\u2019ve added in <strong><em>WordPress Dashboard &gt; JetEngine &gt; Profile Builder &gt; Pages &gt; Users Page<\/em><\/strong>.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/public-users-page.png\" alt=\"public users page\">\n\n\n\n<p>In Blocks Editor, add the Listing Grid block and select the nested listing we created just now. After all the changes, click the \u201c<strong>Publish\/Update<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/gutenberg-listing-on-users-page.png\" alt=\"gutenberg listing on users page\">\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"final-result\">Final Result<\/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>And here are our results on the front end on the <strong>Single User Page<\/strong>:<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/final-result-single-user-page.png\" alt=\"final result single user page\">\n\n\n\n<p>And this is how our Listing created in Gutenberg looks like on <strong>Public Users Page<\/strong>:<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/final-result-public-page.png\" alt=\"final result public page\">\n<\/div><\/div>\n\n\n\n<p>This is it; now you know how you can assign Custom Content Type posts to WordPress users by using the <em>JetEngine <\/em>plugin.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dive deep into this step-by-step guide to learn more about how to relate WordPress users with Custom Content Type.<\/p>\n","protected":false},"author":9,"featured_media":0,"template":"","format":"standard","builder-category":[],"article-category":[322,399],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JetEngine: How to Assign Custom Content Type Posts to Users | Crocoblock<\/title>\n<meta name=\"description\" content=\"Learn how to connect users and CCT with the help of JetEngine module Relations and display related items in the listing or on the Single Post Page.\" \/>\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-assign-custom-content-type-posts-to-users\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JetEngine: How to Assign Custom Content Type Posts to Users | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Learn how to connect users and CCT with the help of JetEngine module Relations and display related items in the listing or on the Single Post Page.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-28T12:38:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/final-result-on-single-2x.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=\"11 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-assign-custom-content-type-posts-to-users\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/\",\"name\":\"JetEngine: How to Assign Custom Content Type Posts to Users | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2022-12-06T15:24:41+00:00\",\"dateModified\":\"2023-07-28T12:38:10+00:00\",\"description\":\"Learn how to connect users and CCT with the help of JetEngine module Relations and display related items in the listing or on the Single Post Page.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/#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 Assign Custom Content Type Posts to Users\"}]},{\"@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":"JetEngine: How to Assign Custom Content Type Posts to Users | Crocoblock","description":"Learn how to connect users and CCT with the help of JetEngine module Relations and display related items in the listing or on the Single Post Page.","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-assign-custom-content-type-posts-to-users\/","og_locale":"en_US","og_type":"article","og_title":"JetEngine: How to Assign Custom Content Type Posts to Users | Crocoblock","og_description":"Learn how to connect users and CCT with the help of JetEngine module Relations and display related items in the listing or on the Single Post Page.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/","og_site_name":"Help Center","article_modified_time":"2023-07-28T12:38:10+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/12\/final-result-on-single-2x.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/","url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/","name":"JetEngine: How to Assign Custom Content Type Posts to Users | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2022-12-06T15:24:41+00:00","dateModified":"2023-07-28T12:38:10+00:00","description":"Learn how to connect users and CCT with the help of JetEngine module Relations and display related items in the listing or on the Single Post Page.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-assign-custom-content-type-posts-to-users\/#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 Assign Custom Content Type Posts to Users"}]},{"@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\/32040"}],"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\/9"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=32040"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=32040"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=32040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}