{"id":51766,"date":"2025-06-11T10:12:38","date_gmt":"2025-06-11T10:12:38","guid":{"rendered":"https:\/\/accuweb.cloud\/resource\/?post_type=faq&#038;p=51766"},"modified":"2026-02-17T12:43:43","modified_gmt":"2026-02-17T12:43:43","slug":"wordpress-portfolio-site-setup-guide","status":"publish","type":"faq","link":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide","title":{"rendered":"How to Create Custom Post Types in WordPress Without Code?"},"content":{"rendered":"<h2 class=\"ack-h2\">How to Create Custom Post Types in WordPress Without Code?<\/h2>\n<p>WordPress comes with built-in post types like <strong>Posts<\/strong> and <strong>Pages<\/strong>. But what if your website needs to manage other types of content, like <strong>Portfolios, Testimonials, Events,<\/strong> or <strong>Products<\/strong>? This is where <strong>Custom Post Types (CPTs)<\/strong> come in. You don\u2019t need to write a single line of code to create them. You can easily set up custom post types using plugins.<\/p>\n<div class=\"article-space\"><\/div>\n<h2 class=\"ack-h2\">What is a Custom Post Type?<\/h2>\n<p>A Custom Post Type is a content type like \u201cPosts\u201d and \u201cPages\u201d but customized for your specific needs. For example:<\/p>\n<ul class=\"ack-ul\">\n<li><strong>Portfolio<\/strong> \u2013 for designers\/developers<\/li>\n<li><strong>Testimonials<\/strong> \u2013 for reviews<\/li>\n<li><strong>Products<\/strong> \u2013 for eCommerce<\/li>\n<li><strong>Events<\/strong> \u2013 for event listings<\/li>\n<li><strong>Recipes, Books, Team Members,<\/strong> and more<\/li>\n<\/ul>\n<p>You\u2019ll need a reliable plugin. The most recommended and user-friendly plugin is:<br \/>\n<a href=\"https:\/\/wordpress.org\/plugins\/custom-post-type-ui\/\" class=\"ack-link-color\" target=\"_blank\" rel=\"nofollow\">Custom Post Type UI (CPT UI)<\/a> &#8211; It\u2019s free, beginner-friendly, and widely used.<br \/>\nLink: https:\/\/wordpress.org\/plugins\/custom-post-type-ui\/<\/p>\n<div class=\"main-tooltip-btn\"><a class=\"tooltip-link\" href=\"https:\/\/accuweb.cloud\/application\/wordpress-hosting\" target=\"_blank\" rel=\"noopener\"><button class=\"tooltip-btn\">WordPress Hosting <i class=\"fa-solid fa-arrow-right-long\"><\/i><br \/>\n<\/button><\/a><\/div>\n<h3 class=\"ack-h3\">Step by Step to Create a Custom Post Type Using CPT UI<\/h3>\n<p><strong>Step 1:<\/strong> Log in to your WordPress Dashboard.<br \/>\n<a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-1.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-51767 size-full\" title=\"WordPress Dashboard\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-1.png\" alt=\"WordPress Dashboard\" width=\"599\" height=\"587\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-1.png 599w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-1-300x294.png 300w\" sizes=\"(max-width: 599px) 100vw, 599px\" \/><\/a><br \/>\n<strong>Step 2:<\/strong> Go to <strong>Plugins &gt; Add New<\/strong>. In the search bar, type Custom Post Type UI and click <strong>Install Now<\/strong> on the right plugin.<br \/>\n<a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-2.png\"><img decoding=\"async\" class=\"ack-article-image aligncenter wp-image-51768 size-full\" title=\"Custom Post Type UI\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-2.png\" alt=\"Custom Post Type UI\" width=\"1346\" height=\"586\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-2.png 1346w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-2-300x131.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-2-1024x446.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-2-768x334.png 768w\" sizes=\"(max-width: 1346px) 100vw, 1346px\" \/><\/a><br \/>\n<strong>Step 3:<\/strong> Click <strong>Activate<\/strong>.<br \/>\n<a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3.png\"><img decoding=\"async\" class=\"ack-article-image aligncenter wp-image-51769 size-full\" title=\"Custom Post Type UI plugin Activate\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3.png\" alt=\"Custom Post Type UI plugin Activate\" width=\"771\" height=\"584\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3.png 771w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3-300x227.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3-768x582.png 768w\" sizes=\"(max-width: 771px) 100vw, 771px\" \/><\/a><\/p>\n<div class=\"article-space\"><\/div>\n\t\t<div data-elementor-type=\"section\" data-elementor-id=\"38668\" class=\"elementor elementor-38668\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"elementor_library\">\n\t\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-882321f elementor-section-boxed elementor-section-height-default elementor-section-height-default ct-header-fixed-none ct-row-max-none\" data-id=\"882321f\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n            \n                        <div class=\"elementor-container elementor-column-gap-default \">\n                    <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cc79cc\" data-id=\"7cc79cc\" data-element_type=\"column\">\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\n                    \n        \t\t<div class=\"elementor-element elementor-element-e31b40f elementor-widget elementor-widget-shortcode\" data-id=\"e31b40f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t            <\/div>\n        <\/div>\n                    <\/div>\n        <\/section>\n        \t\t<\/div>\n\t\t\n<div class=\"article-space\"><\/div>\n<p><strong>Step 4:<\/strong> Create a New Custom Post Type by navigate to <strong>CPT UI &gt; Add\/Edit Post Types<\/strong> from the left menu.<br \/>\n<strong>Step 5:<\/strong> Under the <strong>\u201cAdd New Post Type\u201d<\/strong> section, fill in the fields:<\/p>\n<div class=\"table-responsive\">\n<table class=\"table table-bordered\">\n<tbody>\n<tr class=\"tabletoprow\">\n<td>\n<strong>Field<\/strong>\n<\/td>\n<td>\n<strong>Description<\/strong>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<strong>Post Type Slug<\/strong>\n<\/td>\n<td>\ne.g., portfolio (lowercase, no spaces)\n<\/td>\n<\/tr>\n<tr>\n<td>\n<strong>Plural Label<\/strong>\n<\/td>\n<td>\ne.g., Portfolios\n<\/td>\n<\/tr>\n<tr>\n<td>\n<strong>Singular Label<\/strong>\n<\/td>\n<td>\ne.g., Portfolio\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"article-space\"><\/div>\n<p><strong>Step 6:<\/strong> Click the <strong>Auto-populate labels<\/strong> button to fill in the rest automatically.<\/p>\n<p><strong>Step 7:<\/strong> Configure Optional Settings by Scroll down to see additional settings:<\/p>\n<ul class=\"ack-ul\">\n<li><strong>Public<\/strong> \u2013 Should it be visible on the front-end?<\/li>\n<li><strong>Has Archive<\/strong> \u2013 Enable if you want an archive page (e.g., \/portfolio)<\/li>\n<li><strong>Menu Position<\/strong> \u2013 Choose where it appears in the dashboard<\/li>\n<li><strong>Supports<\/strong> \u2013 Choose what features this post type supports (title, editor, thumbnail, etc.)<\/li>\n<\/ul>\n<p>Check these as needed: Title, Editor, Featured Image (for displaying images), Revisions (to track changes).<br \/>\n<strong>Step 8:<\/strong> Click <strong>Add Post Type<\/strong>.<br \/>\n<a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-51770 size-full\" title=\"Add Post Type\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-8.png\" alt=\"Add Post Type\" width=\"973\" height=\"611\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-8.png 973w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-8-300x188.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-8-768x482.png 768w\" sizes=\"(max-width: 973px) 100vw, 973px\" \/><\/a><\/p>\n<div class=\"article-space\"><\/div>\n<h3 class=\"ack-h3\">Steps to Add\u00a0 and Display Your First Custom Post<\/h3>\n<p><strong>Step 1:<\/strong> Go back to the Dashboard.<br \/>\n<strong>Step 2:<\/strong> You\u2019ll now see a new menu item (e.g., \u201c<strong>My Portfolios<\/strong>\u201d) in the sidebar.<br \/>\n<strong>Step 3:<\/strong> Click <strong>Add New Portfolio<\/strong>.<br \/>\n<a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3.1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-51771 size-full\" title=\"Add New Portfolio\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3.1.png\" alt=\"Add New Portfolio\" width=\"1344\" height=\"561\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3.1.png 1344w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3.1-300x125.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3.1-1024x427.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-3.1-768x321.png 768w\" sizes=\"(max-width: 1344px) 100vw, 1344px\" \/><\/a><br \/>\n<strong>Step 4:<\/strong> Add content as you would for a blog post (title, description, image, etc.).<br \/>\n<strong>Step 5:<\/strong> Click <strong>Publish<\/strong>.<br \/>\n<a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-5.1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-51772 size-full\" title=\"Publish portfolio\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-5.1.png\" alt=\"Publish portfolio\" width=\"1357\" height=\"632\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-5.1.png 1357w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-5.1-300x140.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-5.1-1024x477.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/Step-5.1-768x358.png 768w\" sizes=\"(max-width: 1357px) 100vw, 1357px\" \/><\/a><\/p>\n<div class=\"main-tooltip-btn\"><a class=\"tooltip-link\" href=\"https:\/\/accuweb.cloud\/application\/wordpress-hosting\" target=\"_blank\" rel=\"noopener\"><button class=\"tooltip-btn\">WordPress Hosting <i class=\"fa-solid fa-arrow-right-long\"><\/i><br \/>\n<\/button><\/a><\/div>\n<p>Congratulations! You have successfully created the Custom Post Types in WordPress Without Code. You can access the Custom Post using the View button. Example of URL: https:\/\/portfolio.de-fr-01.awcompute.com\/portfolio\/cloud-support-engineer-portfolio-2\/<br \/>\n<a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/last.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-51773 size-full\" title=\"Created the Custom Post Types\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/last.png\" alt=\"Created the Custom Post Types\" width=\"1345\" height=\"513\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/last.png 1345w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/last-300x114.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/last-1024x391.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2025\/06\/last-768x293.png 768w\" sizes=\"(max-width: 1345px) 100vw, 1345px\" \/><\/a><\/p>\n<div class=\"article-space\"><\/div>\n<h2 class=\"ack-h2\">Conclusion<\/h2>\n<p>Creating custom post types without code in WordPress is easy with a plugin like <strong>Custom Post Type UI<\/strong>. This helps you organize content logically and professionally, improving both SEO and user experience.<\/p>\n","protected":false},"author":1,"featured_media":52879,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","class_list":["post-51766","faq","type-faq","status-publish","has-post-thumbnail","hentry","faq_topics-paas","faq_topics-create-a-custom-post-type-without-code","faq_topics-kb","faq_topics-product-documentation","faq_topics-wordpress-hosting"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.10 (Yoast SEO v24.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Learn to create Your Portfolio Website with WordPress<\/title>\n<meta name=\"description\" content=\"Build a stunning portfolio website easily with WordPress on AccuWeb.Cloud. Fast, flexible setup for developers, designers, and freelancers in 2025.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide\" \/>\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 Post Types in WordPress Without Code?\" \/>\n<meta property=\"og:description\" content=\"Build a stunning portfolio website easily with WordPress on AccuWeb.Cloud. Fast, flexible setup for developers, designers, and freelancers in 2025.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide\" \/>\n<meta property=\"og:site_name\" content=\"AccuWeb Cloud\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-17T12:43:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#article\",\"isPartOf\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide\"},\"author\":{\"name\":\"Jilesh Patadiya\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58\"},\"headline\":\"How to Create Custom Post Types in WordPress Without Code?\",\"datePublished\":\"2025-06-11T10:12:38+00:00\",\"dateModified\":\"2026-02-17T12:43:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide\"},\"wordCount\":469,\"publisher\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#primaryimage\"},\"thumbnailUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide\",\"url\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide\",\"name\":\"Learn to create Your Portfolio Website with WordPress\",\"isPartOf\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#primaryimage\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#primaryimage\"},\"thumbnailUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"datePublished\":\"2025-06-11T10:12:38+00:00\",\"dateModified\":\"2026-02-17T12:43:43+00:00\",\"description\":\"Build a stunning portfolio website easily with WordPress on AccuWeb.Cloud. Fast, flexible setup for developers, designers, and freelancers in 2025.\",\"breadcrumb\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#primaryimage\",\"url\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"contentUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/accuweb.cloud\/resource\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Create Custom Post Types in WordPress Without Code?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#website\",\"url\":\"https:\/\/accuweb.cloud\/resource\/\",\"name\":\"AccuWeb Cloud\",\"description\":\"Cutting Edge Cloud Computing\",\"publisher\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/accuweb.cloud\/resource\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\",\"name\":\"AccuWeb.Cloud\",\"url\":\"https:\/\/accuweb.cloud\/resource\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg\",\"contentUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg\",\"width\":156,\"height\":87,\"caption\":\"AccuWeb.Cloud\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58\",\"name\":\"Jilesh Patadiya\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g\",\"caption\":\"Jilesh Patadiya\"},\"description\":\"Jilesh Patadiya, the visionary Co-Founder and Chief Technology Officer (CTO) behind AccuWeb.Cloud. Founder &amp; CTO at AccuWebHosting.com. He shares his web hosting insights on the AccuWeb.Cloud blog. He mostly writes on the latest web hosting trends, WordPress, storage technologies, and Windows and Linux hosting platforms.\",\"sameAs\":[\"https:\/\/accuweb.cloud\/resource\",\"https:\/\/www.facebook.com\/accuwebhosting\",\"https:\/\/www.instagram.com\/accuwebhosting\/\",\"https:\/\/www.linkedin.com\/company\/accuwebhosting\/\",\"https:\/\/x.com\/accuwebhosting\",\"https:\/\/www.youtube.com\/c\/Accuwebhosting\"],\"url\":\"https:\/\/accuweb.cloud\/resource\/author\/accuwebadmin\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Learn to create Your Portfolio Website with WordPress","description":"Build a stunning portfolio website easily with WordPress on AccuWeb.Cloud. Fast, flexible setup for developers, designers, and freelancers in 2025.","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:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide","og_locale":"en_US","og_type":"article","og_title":"How to Create Custom Post Types in WordPress Without Code?","og_description":"Build a stunning portfolio website easily with WordPress on AccuWeb.Cloud. Fast, flexible setup for developers, designers, and freelancers in 2025.","og_url":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide","og_site_name":"AccuWeb Cloud","article_modified_time":"2026-02-17T12:43:43+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#article","isPartOf":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide"},"author":{"name":"Jilesh Patadiya","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58"},"headline":"How to Create Custom Post Types in WordPress Without Code?","datePublished":"2025-06-11T10:12:38+00:00","dateModified":"2026-02-17T12:43:43+00:00","mainEntityOfPage":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide"},"wordCount":469,"publisher":{"@id":"https:\/\/accuweb.cloud\/resource\/#organization"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#primaryimage"},"thumbnailUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","inLanguage":"en-US"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide","url":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide","name":"Learn to create Your Portfolio Website with WordPress","isPartOf":{"@id":"https:\/\/accuweb.cloud\/resource\/#website"},"primaryImageOfPage":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#primaryimage"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#primaryimage"},"thumbnailUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","datePublished":"2025-06-11T10:12:38+00:00","dateModified":"2026-02-17T12:43:43+00:00","description":"Build a stunning portfolio website easily with WordPress on AccuWeb.Cloud. Fast, flexible setup for developers, designers, and freelancers in 2025.","breadcrumb":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#primaryimage","url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","contentUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/accuweb.cloud\/resource\/articles\/wordpress-portfolio-site-setup-guide#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/accuweb.cloud\/resource\/"},{"@type":"ListItem","position":2,"name":"How to Create Custom Post Types in WordPress Without Code?"}]},{"@type":"WebSite","@id":"https:\/\/accuweb.cloud\/resource\/#website","url":"https:\/\/accuweb.cloud\/resource\/","name":"AccuWeb Cloud","description":"Cutting Edge Cloud Computing","publisher":{"@id":"https:\/\/accuweb.cloud\/resource\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/accuweb.cloud\/resource\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/accuweb.cloud\/resource\/#organization","name":"AccuWeb.Cloud","url":"https:\/\/accuweb.cloud\/resource\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/","url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg","contentUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg","width":156,"height":87,"caption":"AccuWeb.Cloud"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58","name":"Jilesh Patadiya","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g","caption":"Jilesh Patadiya"},"description":"Jilesh Patadiya, the visionary Co-Founder and Chief Technology Officer (CTO) behind AccuWeb.Cloud. Founder &amp; CTO at AccuWebHosting.com. He shares his web hosting insights on the AccuWeb.Cloud blog. He mostly writes on the latest web hosting trends, WordPress, storage technologies, and Windows and Linux hosting platforms.","sameAs":["https:\/\/accuweb.cloud\/resource","https:\/\/www.facebook.com\/accuwebhosting","https:\/\/www.instagram.com\/accuwebhosting\/","https:\/\/www.linkedin.com\/company\/accuwebhosting\/","https:\/\/x.com\/accuwebhosting","https:\/\/www.youtube.com\/c\/Accuwebhosting"],"url":"https:\/\/accuweb.cloud\/resource\/author\/accuwebadmin"}]}},"_links":{"self":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/51766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq"}],"about":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/types\/faq"}],"author":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/comments?post=51766"}],"version-history":[{"count":7,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/51766\/revisions"}],"predecessor-version":[{"id":52928,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/51766\/revisions\/52928"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/media\/52879"}],"wp:attachment":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/media?parent=51766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}