{"id":87834,"date":"2021-09-07T14:27:22","date_gmt":"2021-09-07T18:27:22","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/support\/?p=87834"},"modified":"2021-09-07T14:30:56","modified_gmt":"2021-09-07T18:30:56","slug":"custom-fields","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/","title":{"rendered":"How to Create Custom Fields in Joomla 4"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4-1024x538.png\" alt=\"How to create custom fields in Joomla 4\" class=\"wp-image-87844\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4-1024x538.png 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4-300x158.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4-768x403.png 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4.png 1200w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p> Custom fields are a great way to add additional content, whether manually or automatically, to your articles.  Custom fields can be applied to the general article creation template.  So if you want to change this content from article to article you can easily type or click to add supplemental information.  A popular use case for custom fields are movie and book reviews.  Every book will have a title, author, and other publication information.  Likewise, movies would have a title, director, and other metadata.  You can create custom fields for this kind of information and simply fill it out for each article so you can reduce redundancy in your article creation process.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#create-custom-fields\">How to Create Custom Fields in Joomla 4<\/a>\n<ul>\n<li><a href=\"#types-of-custom-fields\">Different Types of Custom Fields<\/a><\/li>\n<\/ul>\n<\/li><li><a href=\"#add-custom-fields\">How to Add Custom Fields to Articles<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"create-custom-fields\">How to Create Custom Fields in Joomla 4<\/h2>\n\n\n\n<p>\nFollow along with the steps below to learn how to create your own custom fields in your Joomla site:\n<\/p>\n\n\n\n<ol class=\"article_list wp-block-list\"><li><a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/how-to-log-in-to-administrative-dashboard\/\">Log into your Joomla admin area<\/a><\/li><li>Click <b>Fields<\/b> under <i>Content<\/i><br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" class=\"wp-image-87835\" style=\"width: 500px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_055.png\" alt=\"Click fields\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_055.png 500w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_055-300x300.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/li><li>Click <b>New<\/b><br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" class=\"wp-image-87836\" style=\"width: 500px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_056.png\" alt=\"Click New\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_056.png 500w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_056-300x300.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/li><li>Provide a title<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" class=\"wp-image-87837\" style=\"width: 500px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_057.png\" alt=\"Provide title\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_057.png 500w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_057-300x300.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/li><li>(Optional) Select category on which you want your fields to appear<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" class=\"wp-image-87838\" style=\"width: 500px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_058.png\" alt=\"Select optional category\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_058.png 500w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_058-300x300.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/li><li>Click <b>Save &amp; Close<\/b><\/li><\/ol>\n\n\n\n<p>\nThose are the basic settings you will need to provide a simple text field to appear on your content.  But there are more advanced options you can provide to get even more custom options.\n<\/p>\n\n\n\n<p>\nThe <i>label<\/i> field is the part of your custom field that will appear on your article when published, as in this example with a plain text field:\n<\/p>\n\n\n\n<pre id=\"org051d12b\" class=\"wp-block-preformatted example\">&lt;Label&gt;: &lt;Default value&gt; \n<\/pre>\n\n\n\n<p>\n<i>Default value<\/i> describes the content that will appear in the text field until you edit it.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"types-of-custom-fields\">Different Types of Custom Fields<\/h3>\n\n\n\n<p>\nIn the example above, you saw the standard \u201cText\u201d field, which has two important variables: label and value.  This is the most basic type of custom field content you can create for you article.  But there are more advanced fields that allow you to get more creative.\n<\/p>\n\n\n\n<p>\nYou can use lists, checkboxes, images, colors, SQL queries, and even a calendar and editor window.  Try out different fields and see how you can mix and match them to introduce different content into your articles.\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"add-custom-fields\">How to Add Custom Fields to Articles<\/h2>\n\n\n\n<p>\nNow that you know how to create custom fields, it\u2019s time to learn how to add these fields to your articles so you can introduce different types of additional content and metadata.\n<\/p>\n\n\n\n<p class=\"alert alert-warning\"> Remember when you created your custom field you had the option of associating that field with particular categories or all categories.  By default, the field will be available in all categories.  This means all articles will have your fields available.  However, if you chose a specific category just make sure that the desired category is selected in order to access your field. <\/p>\n\n\n\n<ol class=\"article_list wp-block-list\"><li><a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/how-to-log-in-to-administrative-dashboard\/\">Log into your Joomla admin area<\/a><\/li><li>Click <b>Articles<\/b> under <i>Content<\/i><br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" class=\"wp-image-87839\" style=\"width: 500px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_059.png\" alt=\"Click Articles\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_059.png 500w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_059-300x300.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/li><li>Create a <a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/create-joomla-articles\/\">new article or edit existing<\/a><\/li><li>Click the <b>Fields<\/b> tab<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"274\" class=\"wp-image-87840\" style=\"width: 500px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_060.png\" alt=\"Click Fields\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_060.png 615w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_060-300x164.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/li><li>Fill in or select your value (depending on the field used)<\/li><li>Click the <strong>Field<\/strong> button to select the field you want to add to your article<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"425\" class=\"wp-image-87847\" style=\"width: 500px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_062.png\" alt=\"Select field\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_062.png 693w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_062-300x255.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/li><\/ol>\n\n\n\n<p> Now, if you used a standard text field, this is the result you will see on the article: <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"488\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_061.png\" alt=\"Resulting custom field as it appears in the final article\" class=\"wp-image-87841\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_061.png 500w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/joomla4_Selection_061-300x293.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p> Well done!  You now know how to create custom fields and add them to articles in your Joomla site. <\/p>\n\n\n<div class=\"jumbotron\">Discover how InMotion Hosting's virtual private servers can deliver power and performance for your Joomla site with our reliable <a href=\"https:\/\/www.inmotionhosting.com\/joomla-hosting\">Joomla Hosting<\/a> plans.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Custom fields are a great way to add additional content, whether manually or automatically, to your articles. Custom fields can be applied to the general article creation template. So if you want to change this content from article to article you can easily type or click to add supplemental information. A popular use case for<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/\"> Read More ><\/a><\/p>\n","protected":false},"author":17,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4496],"tags":[],"class_list":["post-87834","post","type-post","status-publish","format-standard","hentry","category-joomla-4"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Create Custom Fields in Joomla 4<\/title>\n<meta name=\"description\" content=\"In this article, learn how to create custom fields in your Joomla site and add them to articles to provide additional content and metadata.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Create Custom Fields in Joomla 4\" \/>\n<meta property=\"og:description\" content=\"In this article, learn how to create custom fields in your Joomla site and add them to articles to provide additional content and metadata.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/\" \/>\n<meta property=\"og:site_name\" content=\"InMotion Hosting Support Center\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inmotionhosting\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-07T18:27:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-07T18:30:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Christopher Maiorana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:site\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Christopher Maiorana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/\"},\"author\":{\"name\":\"Christopher Maiorana\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f\"},\"headline\":\"How to Create Custom Fields in Joomla 4\",\"datePublished\":\"2021-09-07T18:27:22+00:00\",\"dateModified\":\"2021-09-07T18:30:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/\"},\"wordCount\":548,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4-1024x538.png\",\"articleSection\":[\"Joomla 4\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/\",\"name\":\"How to Create Custom Fields in Joomla 4\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4-1024x538.png\",\"datePublished\":\"2021-09-07T18:27:22+00:00\",\"dateModified\":\"2021-09-07T18:30:56+00:00\",\"description\":\"In this article, learn how to create custom fields in your Joomla site and add them to articles to provide additional content and metadata.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#primaryimage\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4.png\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inmotionhosting.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Create Custom Fields in Joomla 4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"name\":\"InMotion Hosting Support Center\",\"description\":\"Web Hosting Support &amp; Tutorials\",\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\",\"name\":\"InMotion Hosting\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"width\":696,\"height\":696,\"caption\":\"InMotion Hosting\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/inmotionhosting\/\",\"https:\/\/x.com\/InMotionHosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f\",\"name\":\"Christopher Maiorana\",\"description\":\"Christopher Maiorana joined the InMotion community team in 2015 and regularly dispenses tips and tricks in the Support Center, Community Q&A, and the InMotion Hosting Blog.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/chris-m-4623144b\/\"],\"url\":\"https:\/\/www.inmotionhosting.com\/support\/author\/christopherm\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Create Custom Fields in Joomla 4","description":"In this article, learn how to create custom fields in your Joomla site and add them to articles to provide additional content and metadata.","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:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/","og_locale":"en_US","og_type":"article","og_title":"How to Create Custom Fields in Joomla 4","og_description":"In this article, learn how to create custom fields in your Joomla site and add them to articles to provide additional content and metadata.","og_url":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/","og_site_name":"InMotion Hosting Support Center","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting\/","article_published_time":"2021-09-07T18:27:22+00:00","article_modified_time":"2021-09-07T18:30:56+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4.png","type":"image\/png"}],"author":"Christopher Maiorana","twitter_card":"summary_large_image","twitter_creator":"@InMotionHosting","twitter_site":"@InMotionHosting","twitter_misc":{"Written by":"Christopher Maiorana","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/"},"author":{"name":"Christopher Maiorana","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f"},"headline":"How to Create Custom Fields in Joomla 4","datePublished":"2021-09-07T18:27:22+00:00","dateModified":"2021-09-07T18:30:56+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/"},"wordCount":548,"commentCount":0,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4-1024x538.png","articleSection":["Joomla 4"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/","url":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/","name":"How to Create Custom Fields in Joomla 4","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#primaryimage"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4-1024x538.png","datePublished":"2021-09-07T18:27:22+00:00","dateModified":"2021-09-07T18:30:56+00:00","description":"In this article, learn how to create custom fields in your Joomla site and add them to articles to provide additional content and metadata.","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#primaryimage","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4.png","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/09\/How-to-Create-Custom-Fields-in-Joomla-4.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/custom-fields\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/support\/"},{"@type":"ListItem","position":2,"name":"How to Create Custom Fields in Joomla 4"}]},{"@type":"WebSite","@id":"https:\/\/www.inmotionhosting.com\/support\/#website","url":"https:\/\/www.inmotionhosting.com\/support\/","name":"InMotion Hosting Support Center","description":"Web Hosting Support &amp; Tutorials","publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.inmotionhosting.com\/support\/#organization","name":"InMotion Hosting","url":"https:\/\/www.inmotionhosting.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","width":696,"height":696,"caption":"InMotion Hosting"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inmotionhosting\/","https:\/\/x.com\/InMotionHosting"]},{"@type":"Person","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f","name":"Christopher Maiorana","description":"Christopher Maiorana joined the InMotion community team in 2015 and regularly dispenses tips and tricks in the Support Center, Community Q&A, and the InMotion Hosting Blog.","sameAs":["https:\/\/www.linkedin.com\/in\/chris-m-4623144b\/"],"url":"https:\/\/www.inmotionhosting.com\/support\/author\/christopherm\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"primary_category":{"id":4496,"name":"Joomla 4","slug":"joomla-4","link":"https:\/\/www.inmotionhosting.com\/support\/edu\/joomla\/joomla-4\/"},"_links":{"self":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/87834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/comments?post=87834"}],"version-history":[{"count":4,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/87834\/revisions"}],"predecessor-version":[{"id":87849,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/87834\/revisions\/87849"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media?parent=87834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/categories?post=87834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/tags?post=87834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}