WordPress plugin intelligence profile

ArchticFrame – Editable Archive Pages

Edit archive pages for custom post types using Gutenberg blocks or ACF.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.1.2
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update10 Apr 20266mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records ArchticFrame – Editable Archive Pages version 1.1.2 as active, updated 6mo ago and tested up to WordPress 6.9.

Overview

About this plugin

ArchticFrame provides a structured way to build content-managed archive pages for custom post types.

Normally, WordPress archive pages are controlled entirely by theme templates.

This makes it difficult for editors to manage archive content or layouts without modifying theme files.

ArchticFrame solves this by introducing Archive Pages.

An Archive Page is an internal content object that represents the archive content for a custom post type.

Editors can build archive layouts using:

  • Gutenberg blocks
  • Advanced Custom Fields (ACF)
  • custom metadata
  • reusable blocks

These Archive Pages are automatically linked to their corresponding custom post type archives.

The archive content can then be rendered within archive templates using simple helper functions.

Archive Pages behave like editable landing page content while still allowing the archive to display its normal post listings.

Key Concepts

ArchticFrame introduces a dedicated internal post type:

Archive Pages

Each Archive Page represents the content for a specific custom post type archive.

Examples:

  • Projects → Archive Page
  • Services → Archive Page
  • Events → Archive Page

Archive Pages are automatically managed by the plugin and are intended to act as content sources for archive layouts.

Features

  • Dedicated Archive Page for each enabled custom post type
  • Gutenberg block support for archive layouts
  • Compatible with Advanced Custom Fields (ACF)
  • Automatic archive page creation and management
  • Archive Pages stored in a dedicated admin section
  • Automatic linking between Archive Pages and post type archives
  • Template override support for themes
  • Simple helper functions for theme developers

How It Works

  • Activate the plugin
  • Navigate to Archive Pages → Settings
  • Enable archive management for a custom post type
  • ArchticFrame automatically creates an Archive Page
  • Edit the Archive Page using Gutenberg or ACF
  • Render the archive content inside your archive template

The archive content can be placed above the post listing or anywhere within your archive layout.

Archive Pages Admin

ArchticFrame adds a new admin section:

Archive Pages

This section lists all Archive Pages managed by the plugin.

Each Archive Page corresponds to a specific custom post type archive.

Archive Pages include a View Archive link which opens the actual archive URL.

Editors manage the content of these pages, while archive relationships are handled automatically.

Template Loading

When archive management is enabled for a custom post type, ArchticFrame attempts to load templates in the following order:

  • archtic-{post_type}.php in the active theme
  • archtic.php in the active theme
  • the plugin fallback template

Examples:

php

php

php

This allows theme developers to fully customise archive layouts while maintaining a safe fallback.

Content Sanitization

The plugin fallback template outputs archive content using standard WordPress sanitization.

This helps provide a safe default, but some custom markup may be altered or removed depending on how it is rendered. This can affect advanced custom HTML added through blocks, ACF output, or inline markup.

php in your theme.

In cases where specific markup needs to be allowed, developers can also extend the permitted HTML using standard WordPress filters such as wp_kses_allowed_html.

Helper Functions

ArchticFrame provides helper functions for theme developers.

Output archive content:

Get the archive object ID:

$post_id = archticframe_id();

Get the archive title:

echo archticframe_title();

Retrieve an ACF field from the archive:

echo archticframe_field(‘subtitle’);

These helpers allow themes to integrate archive content without directly querying the archive object.

Archive Listings Shortcode

ArchticFrame includes a shortcode that allows archive listings to be displayed directly inside Archive Pages.

This allows editors to build custom archive layouts using Gutenberg blocks while still displaying the posts from the archive.

The shortcode automatically detects the current archive post type when used inside an ArchticFrame Archive Page.

Basic Usage

[archtic_listing]

This will output the archive posts for the current custom post type.

Shortcode Attributes

posts_per_page

Controls how many posts are displayed.

Default: 12

Example:

[archtic_listing posts_per_page=”6″]

show

Controls which elements appear for each listing item.

Available options:

  • image
  • title
  • excerpt
  • content
  • button

Default:

image,title,excerpt,button

Example:

[archtic_listing show=”image,title,button”]

button_text

Changes the label used for the button when the button option is enabled.

Default:

Read more

Example:

[archtic_listing button_text=”View project”]

link

Controls how items link to their individual posts.

Available values:

  • button – only the button links to the post
  • card – the entire item card is clickable
  • both – card and button both link to the post
  • none – no links are generated

Default:

button

Example:

[archtic_listing link=”card”]

HTML Structure

The shortcode outputs the following structure to allow flexible styling:

Themes can style the archive listings using the following classes:

archtic-listings

archtic-wrap

archtic-grid

archtic-col

archtic-item

archtic-item__image

archtic-item__title

archtic-item__excerpt

archtic-item__content

archtic-item__actions

archtic-item__button

License

This plugin is licensed under the GPLv2 or later.

html

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • archive page
  • custom post types
  • acf
  • gutenberg
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity10 Apr 20266mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.