Anastasiia Mykytiuk
Updated on

How to create Archive and Single Post page templates using JetThemeCore plugin for Elementor

If you’re using Crocoblock subscription, you must’ve noticed that this July JetThemeCore plugin was updated to v.1.1.0. The plugin allows working with page and section templates and provides access to the huge templates library with +1000 pre-designed sections and pages on different topics made specially for Elementor.

JetThemeCore is also known as the tool that makes it possible to create header and footer templates with Elementor Free version and apply them to different pages or page templates.

However, mostly every blogger who’s worth his salt must have been wondering at some point how to create a custom Archive or Single post page with Elementor page builder.

What are Archive and Single pages

First of all, I’d like to add some explanations in order to clear up what are the Archive and Single Post pages, and why you can’t just create or edit them the way you do with other static WordPress pages.

The main reason for this is that the Archive page features all the posts published on the site. It displays dynamic content, that is updated with every new entry and new publication. Also, you can query the posts here by category, author or publishing date.

You can view your default Archive page, e.g., when setting it as the home page in Settings > Reading block (here you can define what page would be displayed as the home page, and you can select your Latest Posts option). The Archive page is also known as the Blog page. This is the place where you can view all the publications on your site.

As for the Single Post page, the difficult part is that you can’t edit its appearance with Elementor only and then apply the template to all the posts, or custom post types. The things just don’t work this way. You’ll have to add content to every post page in an old-style way, and only then duplicate it on the page while editing it with Elementor.

Yet right now JetThemeCore provides an ultimate solution for creating Archive and Single Post pages. Let’s find out how to create such pages and set the conditions for them.

How to Create Single Post Page

Let’s start from creating a Single Post page template with Elementor.

  1. First, navigate to Crocoblock > My Library tab in WordPress Dashboard.
  2. Here you’ll see Theme Parts block with the blocks dedicated to headers, footers, sections and pages. In the case you’ve updated JetThemeCore to v.1.1.0, you’ll also have Archive and Single blocks, that are here to help you create custom Archive and Single post pages with Elementor.
    Just open Single block and here click Add New button in the top left corner.


  3. You’ll see popup window that asks you to select the template type (by default the type would be set to Single) and you’ll need to enter the template name (e.g., Single Page). Then click CreateTemplate button.
  4. As Elementor Editor opens you’ll be able to create the post page and style it up according to your needs using any widget you see suitable.Please, note, that right at the moment you can’t use the widgets for displaying dynamic content, like meta fields, repeaters, for Single Post page, but as soon as JetEngine plugin is out in the world, this functionality will also be within reach.
  5. After all the work is done, let’s open Settings block located in the bottom left corner and here click Conditions. Here you can apply the created Single Post page template to the entire site, to any custom post type, to the particular post, to all the posts from one particular category or tag, etc.
  6. After that hit Update button to save the changes and feel free to view the results on your site.

How to Create Archive Page

  1. To create Archive page template you need to open Crocoblock > My Library and here click Archive block. Then click Add New button and select the template type you’re going to create (in this case it is Archive template) and name it.
  2. Now we’re on Elementor editing page and it is time to add content to it.Smart Tiles and Smart List JetBlog widgets have different query types and both can be used as Archive Template – you can enable this option in Query & Controls block. They make it easy to create practically any layout for the posts, which are pulled from your site publications.

    These widgets also can be used for displaying any custom post types, and have vast stylization settings, that make the process of delivering the latest publications kind of an art.

    All these widgets are already included in JetBlog plugin for Elementor, which is a part of Crocoblock subscription.

  3. Now that Archive page template is ready let’s set its conditions. You can do it right from Elementor editing page. Just click Settings option in the bottom left corner and open Conditions block that allows to set where the archive template will be applied.In General dropdown list you need to select if the template will be applied for the entire site, for the single page or page template, or for an archive.
  4. To set it as the default Latest Posts page you have to select Entire Site option.However, in the case you want this archive template to be displayed for the specific archive, select Archive option.
  5. In Archive dropdown you’ll be able to choose which archive you want to replace with the template you’ve just created:
    • Post Type Archive – here you can set the template to be displayed when one views an archive of publications related to specific post type (it should be also set in Post Type block).
    • Category Archive – select this option in case you want the template displayed when one views the posts related to the specific category or categories, that can be set in Select Categories block.
    • Tag Archive – the option is very similar to the one for Category Archives, the only difference is that it applies the template for post archives with certain tags.
    • Custom Taxonomy – in the case you’re using JetEngine, you’ll be able to select the custom taxonomy type and display the posts archive using the custom terms.

After setting the conditions click Publish button to make the changes go live on your site.

Core Features for Creating Websites

JetThemeCore plugin is all about creating templates and making the work on building websites easier for everyone regardless of the experience level.
With the plugin’s latest update there are not so many things left that can’t be done without coding.

With JetThemeCore v.1.1.0 you no longer depend on the limitations of the functionality and the layouts the theme provides. Now comes the era of page builders, and it is astonishing how easily you can create a website using just widgets, drag & drop method and a bit of imagination!


  1. Bourne

    Thanks for sharing this information.
    Would you now please suggest me any platform with free templates? i’m gonna start my blog and I’m using free templates from revglue(.)com/affiliate-website-templates. I just wanna know your opinion about this site as I don’t have any experience with this.
    Please don’t forget to share your feedback.

  2. Dennis

    Hi, does this also work for the Single Author page and Author archives? I start working with Crocoblock recently, and I doesn’t seem possible to assign templates with the JetThemeCore to author single and author archives?

    It seems that Elementor Pro has this feature?

    Btw, I love Crocoblock so far, great set of plugins!

  3. Dmitry

    How to create a Section, and put this Section into an HTML Widget (for example)?

    In My Library I create Section, put there something, Save.
    Go back to My Library again and see created Section is actually named a Page.

    Then I want to insert this Section (Page) into a Widget to display it in Sidebar for example, or insert it into the Post.
    Subscription Form, or Banner, or something else.

    I guess this option is not possible in CrocoBlock yet?
    Let me know if Im wrong, and give me a hint please on how to do that.

  4. ibarahim

    is there any free template like in elementor pro i have every things is fine but click on single is not showing any page template else header,section archive but single not showing any template
    thanks i need help..

    1. croco-admin

      Hi, Ibrahim!

      Could you provide us with the name of the theme you use, please?

Comments are closed.