{"id":5220,"date":"2022-07-18T11:48:45","date_gmt":"2022-07-18T15:48:45","guid":{"rendered":"https:\/\/www.cloudsurph.com\/?p=5220"},"modified":"2022-07-23T09:20:24","modified_gmt":"2022-07-23T13:20:24","slug":"create-a-custom-post-types-archive-page-in-wordpress","status":"publish","type":"post","link":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/","title":{"rendered":"Create a Custom Post Types Archive Page in WordPress"},"content":{"rendered":"<p>Do you want to create a custom post types archive page or create an archive template in WordPress without using any plugin or page builder?<\/p>\n<p>By default, custom post types in WordPress would use your own or premium theme\u2019s archive template. Also, you can create your own custom archive page for any custom post type.<\/p>\n<h5><em><strong>You can purchase your\u00a0<a href=\"https:\/\/hosting.cloudsurph.com\/\">hosting from Cloudsurph.com<\/a>,\u00a0<a href=\"https:\/\/hosting.cloudsurph.com\/\">Cloudsurph hosting<\/a>\u00a0is a reliable hosting option for business and personal projects. We offer insight and help on system configuration issues and code errors or bugs<\/strong>.<\/em><\/h5>\n<p>So, in this article, we will show you how to create custom post types archive pages in WordPress.<\/p>\n<p><strong>What is the Custom Post Type Archive Page in WordPress?<\/strong><\/p>\n<p>We can say, a custom post type archive page is where users can view all post items filed under a particular custom post type.<\/p>\n<p>Normally, WordPress comes with two commonly used post types, known as\u00a0Posts and Pages. And many WordPress plugins may also create their own custom post types.<\/p>\n<p>So, you can also\u00a0<a href=\"https:\/\/www.cloudsurph.com\/create-custom-post-types-in-wordpress-without-using-plugin\/\">create custom post types<\/a>\u00a0and use them for different types of content for your WordPress website.<\/p>\n<p><em><strong>IF you want then buy a good, reliable, secure web\u00a0<a href=\"https:\/\/www.cloudsurph.com\/windows-vps-hosting\/\">hosting<\/a>\u00a0service \u00a0from here:\u00a0<a href=\"https:\/\/hosting.cloudsurph.com\/\">click here<\/a><\/strong><\/em><\/p>\n<p>After creating your custom post type like the previous article, you will use it inside the WordPress admin panel. Although, your WordPress theme is responsible for displaying all of your content.<\/p>\n<p>Now, if your theme does not have any template for a particular post type, then WordPress will use the default archive template like <strong>archive.php<\/strong> to display any post type for the archive page.<\/p>\n<p>So, if you want to change how your custom post types archive page is displayed, then you need to do so by creating a custom template.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5223\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/how-to-display-custom-post-types-archive-page.png\" alt=\"how to display custom post types archive page\" width=\"1336\" height=\"562\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/how-to-display-custom-post-types-archive-page.png 1336w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/how-to-display-custom-post-types-archive-page-1280x538.png 1280w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/how-to-display-custom-post-types-archive-page-980x412.png 980w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/how-to-display-custom-post-types-archive-page-480x202.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1336px, 100vw\" \/><\/p>\n<p>It is said that, let\u2019s take a look at how to create a custom post types archive page in WordPress.<\/p>\n<h4>Enable Archive for Custom Post Type in WordPress<\/h4>\n<p>Before you create and use the custom post type in archive page, firstly you need to make sure that your custom post type has enabled archive functionality.<\/p>\n<p>So, if you see a\u00a0404 error page\u00a0when you are visiting this archive page, then you can be sure your post type doesn\u2019t have enabled archive functionality.<\/p>\n<h4>Create Custom Post Types Archive Pages and Template in WordPress<\/h4>\n<p>You can create a custom template for your custom post types archive page for allows you to customize it to fit your needs.<\/p>\n<p>In this case, you can remove the sidebar, change the layout of the page, and provide more context to make the archive page more looking good and arrange it your own way.<\/p>\n<p>Following are a few examples of custom post types archive pages with their own custom templates.<\/p>\n<p>We have given below a custom post types archive template code, you need to just copy and paste your own theme file.<\/p>\n<p>Now, go to your theme folder and create a file like <strong>page-products.php<\/strong>, because we already created a products post type<\/p>\n<h4>So now copy and paste the below code into your file:<\/h4>\n<pre class=\"prettyprint\">\r\n&lt;?php\r\n\/**\r\n* BR Theme - Page\r\n* Template Name: Product Page\r\n**\/\r\nget_header(); ?&gt;\r\n\r\n&lt;section class=\"main-products-area products-area\"&gt;\r\n&lt;div class=\"container-fluid cproducts_area\"&gt;\r\n&lt;div class=\"container\"&gt;\r\n&lt;div class=\"cproducts-page\"&gt;\r\n&lt;div class=\"row\"&gt;\r\n&lt;?php\r\n$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;\r\n$args = array(\r\n'post_type'=&gt;'product', \/\/ Your post type name\r\n\/\/'posts_per_page' =&gt; 3,\r\n'paged' =&gt; $paged,\r\n);\r\n$loop = new WP_Query( $args );\r\nif ( $loop-&gt;have_posts() ) {\r\nwhile ( $loop-&gt;have_posts() ) : $loop-&gt;the_post();\r\n?&gt;\r\n&lt;?php $ad_image= get_post_meta($post-&gt;ID, 'ad_image', true); ?&gt;\r\n&lt;div class=\"cproducts col-md-3\"&gt;\r\n&lt;div class=\"cproduct-item text-center\"&gt;\r\n&lt;div class=\"cproduct-img\"&gt;&lt;a href=\"&lt;?php echo get_the_permalink() ?&gt;\"&gt;&lt;?php echo get_the_post_thumbnail()?&gt;&lt;\/a&gt;&lt;\/div&gt;\r\n&lt;div class=\"cproduct-content\"&gt;\r\n&lt;div class=\"cproduct-title\"&gt;\r\n&lt;h5&gt;&lt;a href=\"&lt;?php echo get_the_permalink() ?&gt;\"&gt;&lt;?php echo get_the_title() ?&gt;&lt;\/a&gt;&lt;\/h5&gt;\r\n&lt;\/div&gt;\r\n&lt;div class=\"cproduct-info\"&gt;\r\n&lt;h6&gt;\r\n&lt;span&gt;\r\n&lt;?php\r\necho '&lt;i class=\"fa fa-external-link\" aria-hidden=\"true\"&gt;&lt;\/i&gt; Brand:';\r\n$terms = get_the_terms( $post-&gt;ID, 'cproducts-categories' );\r\nforeach ($terms as $term) {\r\n$name = $term-&gt;name;\r\n$cat_link = get_term_link( $term-&gt;slug, 'cproducts-categories' );?&gt;\r\n&lt;a href=\"&lt;?php echo $cat_link; ?&gt;\"&gt; &lt;?php echo $name; ?&gt;&lt;\/a&gt;\r\n&lt;?php };?&gt;\r\n&lt;\/span&gt;\r\n&lt;i class=\"fa fa-download\" aria-hidden=\"true\"&gt;&lt;\/i&gt; &lt;a href=\"&lt;?php echo $ad_image;?&gt;\" target=\"_blank\"&gt;Catalog&lt;\/a&gt;&lt;\/h6&gt;\r\n&lt;h6 style=\"font-size: 14px;\"&gt;\r\n&lt;i class=\"fa fa-pencil-square-o\" aria-hidden=\"true\"&gt;&lt;\/i&gt; &lt;a href=\"\/purchase-inquiry\" target=\"_blank\"&gt;Purchase Inquiry&lt;\/a&gt;\r\n&lt;\/h6&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;?php endwhile; ?&gt;\r\n&lt;\/div&gt;\r\n&lt;div class=\"custom-page-navi row\"&gt;\r\n&lt;?php\r\n$total_pages = $loop-&gt;max_num_pages;\r\nif ($total_pages &gt; 1){\r\n$current_page = max(1, get_query_var('paged'));\r\necho paginate_links(array(\r\n'base' =&gt; get_pagenum_link(1) . '%_%',\r\n'format' =&gt; '\/page\/%#%',\r\n'current' =&gt; $current_page,\r\n'total' =&gt; $total_pages,\r\n'prev_text' =&gt; __('Prev'),\r\n'next_text' =&gt; __('Next'),\r\n));\r\n}\r\n}\r\nwp_reset_postdata();\r\n?&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;\/section&gt;\r\n&lt;?php get_footer(); ?&gt;\r\n\r\n<\/pre>\n<p>Now go to your website admin dashboard and open your page and select this page template<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5222\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/Do-you-want-to-create-a-custom-post-type-archive-page-in-WordPress.png\" alt=\"Do-you-want-to-create-a-custom-post-type-archive-page-in-WordPress\" width=\"1339\" height=\"526\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/Do-you-want-to-create-a-custom-post-type-archive-page-in-WordPress.png 1339w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/Do-you-want-to-create-a-custom-post-type-archive-page-in-WordPress-1280x503.png 1280w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/Do-you-want-to-create-a-custom-post-type-archive-page-in-WordPress-980x385.png 980w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/Do-you-want-to-create-a-custom-post-type-archive-page-in-WordPress-480x189.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1339px, 100vw\" \/><\/p>\n<p>Finally you go to your Products page and let see your all products item show there, that&#8217;s it.<\/p>\n<p>That\u2019s it. If you enjoyed reading this article and have more questions please reach out to our\u00a0<a href=\"https:\/\/hosting.cloudsurph.com\/submitticket.php?step=2&amp;deptid=1\">support team<\/a>\u00a0via live chat or\u00a0<a href=\"mailto:support@cloudsurph.com\">email<\/a>\u00a0and we would be glad to help you. we provide server\u00a0<a href=\"https:\/\/hosting.cloudsurph.com\/\">hosting<\/a>\u00a0for all types of need and we can even get your\u00a0<a href=\"https:\/\/hosting.cloudsurph.com\/\">server<\/a>\u00a0up and running with the service of your choice.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Do you want to create a custom post types archive page or create an archive template in WordPress without using any plugin or page builder? By default, custom post types in WordPress would use your own or premium theme\u2019s archive template. Also, you can create your own custom archive page for any custom post type. [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":5221,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[153,44,146,155,154],"tags":[54,47,105,103,48,113],"class_list":["post-5220","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-theme-customization","category-kvm-xen","category-wordpress","category-wordpress-theme","category-wp-custom-theme","tag-best-vps-hosting-server-maryland","tag-cheap-cloud-servers","tag-cheap-storage-server-hosting","tag-cheapest-vps","tag-dedicated-server-hosting-in-washington-d-c","tag-speed-test-vps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Create a Custom Post Types Archive Page in WordPress<\/title>\n<meta name=\"description\" content=\"custom post types archive page, display custom post types in a loop, how to create a custom post type archive page in wordpress\" \/>\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.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Create a Custom Post Types Archive Page in WordPress\" \/>\n<meta property=\"og:description\" content=\"custom post types archive page, display custom post types in a loop, how to create a custom post type archive page in wordpress\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Cloudsurph Web Hosting Washington D.C.\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CloudSurph\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-18T15:48:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-23T13:20:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/How-to-Create-a-Custom-Post-Types-Archive-Page-in-WordPress-without-using-Plugin.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1264\" \/>\n\t<meta property=\"og:image:height\" content=\"760\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Rony\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cloudsurph\" \/>\n<meta name=\"twitter:site\" content=\"@Cloud_Surph\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rony\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/\"},\"author\":{\"name\":\"Rony\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#\\\/schema\\\/person\\\/ac9b4dd136d96e50d5f29c560191e7ed\"},\"headline\":\"Create a Custom Post Types Archive Page in WordPress\",\"datePublished\":\"2022-07-18T15:48:45+00:00\",\"dateModified\":\"2022-07-23T13:20:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/\"},\"wordCount\":616,\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/How-to-Create-a-Custom-Post-Types-Archive-Page-in-WordPress-without-using-Plugin.jpg\",\"keywords\":[\"Best VPS hosting server Maryland\",\"Cheap Cloud Servers\",\"Cheap Storage Server Hosting\",\"Cheapest VPS\",\"Dedicated Server Hosting in Washington D.C\",\"Speed test VPS\"],\"articleSection\":[\"Theme Customization\",\"Virtualization\",\"WordPress\",\"WordPress Theme\",\"WP Custom Theme\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/\",\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/\",\"name\":\"How to Create a Custom Post Types Archive Page in WordPress\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/How-to-Create-a-Custom-Post-Types-Archive-Page-in-WordPress-without-using-Plugin.jpg\",\"datePublished\":\"2022-07-18T15:48:45+00:00\",\"dateModified\":\"2022-07-23T13:20:24+00:00\",\"description\":\"custom post types archive page, display custom post types in a loop, how to create a custom post type archive page in wordpress\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/How-to-Create-a-Custom-Post-Types-Archive-Page-in-WordPress-without-using-Plugin.jpg\",\"contentUrl\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/How-to-Create-a-Custom-Post-Types-Archive-Page-in-WordPress-without-using-Plugin.jpg\",\"width\":1264,\"height\":760},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/create-a-custom-post-types-archive-page-in-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cloudsurph.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a Custom Post Types Archive Page in WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#website\",\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/\",\"name\":\"Cloudsurph Web Hosting Washington D.C.\",\"description\":\"Dedicated Server Hosting\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cloudsurph.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#organization\",\"name\":\"CloudSurph Technology Solutions\",\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/cloudsurph-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/cloudsurph-logo.png\",\"width\":2348,\"height\":1692,\"caption\":\"CloudSurph Technology Solutions\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/CloudSurph\\\/\",\"https:\\\/\\\/x.com\\\/Cloud_Surph\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#\\\/schema\\\/person\\\/ac9b4dd136d96e50d5f29c560191e7ed\",\"name\":\"Rony\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/40163fe1eb49d5eddd81954e8ad5122633e141df15b0733d07fbe4a156688ba5?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/40163fe1eb49d5eddd81954e8ad5122633e141df15b0733d07fbe4a156688ba5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/40163fe1eb49d5eddd81954e8ad5122633e141df15b0733d07fbe4a156688ba5?s=96&d=mm&r=g\",\"caption\":\"Rony\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/cloudsurph\"],\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/author\\\/ron\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Create a Custom Post Types Archive Page in WordPress","description":"custom post types archive page, display custom post types in a loop, how to create a custom post type archive page in wordpress","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.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"How to Create a Custom Post Types Archive Page in WordPress","og_description":"custom post types archive page, display custom post types in a loop, how to create a custom post type archive page in wordpress","og_url":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/","og_site_name":"Cloudsurph Web Hosting Washington D.C.","article_publisher":"https:\/\/www.facebook.com\/CloudSurph\/","article_published_time":"2022-07-18T15:48:45+00:00","article_modified_time":"2022-07-23T13:20:24+00:00","og_image":[{"width":1264,"height":760,"url":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/How-to-Create-a-Custom-Post-Types-Archive-Page-in-WordPress-without-using-Plugin.jpg","type":"image\/jpeg"}],"author":"Rony","twitter_card":"summary_large_image","twitter_creator":"@cloudsurph","twitter_site":"@Cloud_Surph","twitter_misc":{"Written by":"Rony","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/#article","isPartOf":{"@id":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/"},"author":{"name":"Rony","@id":"https:\/\/www.cloudsurph.com\/#\/schema\/person\/ac9b4dd136d96e50d5f29c560191e7ed"},"headline":"Create a Custom Post Types Archive Page in WordPress","datePublished":"2022-07-18T15:48:45+00:00","dateModified":"2022-07-23T13:20:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/"},"wordCount":616,"publisher":{"@id":"https:\/\/www.cloudsurph.com\/#organization"},"image":{"@id":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/How-to-Create-a-Custom-Post-Types-Archive-Page-in-WordPress-without-using-Plugin.jpg","keywords":["Best VPS hosting server Maryland","Cheap Cloud Servers","Cheap Storage Server Hosting","Cheapest VPS","Dedicated Server Hosting in Washington D.C","Speed test VPS"],"articleSection":["Theme Customization","Virtualization","WordPress","WordPress Theme","WP Custom Theme"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/","url":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/","name":"How to Create a Custom Post Types Archive Page in WordPress","isPartOf":{"@id":"https:\/\/www.cloudsurph.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/How-to-Create-a-Custom-Post-Types-Archive-Page-in-WordPress-without-using-Plugin.jpg","datePublished":"2022-07-18T15:48:45+00:00","dateModified":"2022-07-23T13:20:24+00:00","description":"custom post types archive page, display custom post types in a loop, how to create a custom post type archive page in wordpress","breadcrumb":{"@id":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/#primaryimage","url":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/How-to-Create-a-Custom-Post-Types-Archive-Page-in-WordPress-without-using-Plugin.jpg","contentUrl":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2022\/07\/How-to-Create-a-Custom-Post-Types-Archive-Page-in-WordPress-without-using-Plugin.jpg","width":1264,"height":760},{"@type":"BreadcrumbList","@id":"https:\/\/www.cloudsurph.com\/create-a-custom-post-types-archive-page-in-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cloudsurph.com\/"},{"@type":"ListItem","position":2,"name":"Create a Custom Post Types Archive Page in WordPress"}]},{"@type":"WebSite","@id":"https:\/\/www.cloudsurph.com\/#website","url":"https:\/\/www.cloudsurph.com\/","name":"Cloudsurph Web Hosting Washington D.C.","description":"Dedicated Server Hosting","publisher":{"@id":"https:\/\/www.cloudsurph.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cloudsurph.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.cloudsurph.com\/#organization","name":"CloudSurph Technology Solutions","url":"https:\/\/www.cloudsurph.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cloudsurph.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2016\/04\/cloudsurph-logo.png","contentUrl":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2016\/04\/cloudsurph-logo.png","width":2348,"height":1692,"caption":"CloudSurph Technology Solutions"},"image":{"@id":"https:\/\/www.cloudsurph.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CloudSurph\/","https:\/\/x.com\/Cloud_Surph"]},{"@type":"Person","@id":"https:\/\/www.cloudsurph.com\/#\/schema\/person\/ac9b4dd136d96e50d5f29c560191e7ed","name":"Rony","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/40163fe1eb49d5eddd81954e8ad5122633e141df15b0733d07fbe4a156688ba5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/40163fe1eb49d5eddd81954e8ad5122633e141df15b0733d07fbe4a156688ba5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/40163fe1eb49d5eddd81954e8ad5122633e141df15b0733d07fbe4a156688ba5?s=96&d=mm&r=g","caption":"Rony"},"sameAs":["https:\/\/x.com\/cloudsurph"],"url":"https:\/\/www.cloudsurph.com\/author\/ron\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/posts\/5220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/comments?post=5220"}],"version-history":[{"count":2,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/posts\/5220\/revisions"}],"predecessor-version":[{"id":5225,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/posts\/5220\/revisions\/5225"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/media\/5221"}],"wp:attachment":[{"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/media?parent=5220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/categories?post=5220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/tags?post=5220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}