plugin-icon

CraftyWebbies Pillar & Cluster Manager

Organise your WordPress blog posts using the Pillar / Cluster content architecture — a proven SEO strategy for building topical authority.
Version
1.0.0
Zuletzt aktualisiert
Jul 10, 2026
CraftyWebbies Pillar & Cluster Manager

CraftyWebbies Pillar & Cluster Manager brings a clean, structured way to manage your blog content directly inside the WordPress admin. Instead of a flat list of posts, you can organise every article into a topic hierarchy:

  • Pillar post — the comprehensive, authoritative guide on a broad topic.
  • Cluster posts — focused articles that go deep on a specific sub-topic and link back to the pillar.

This structure is recommended by SEO experts because it signals topical authority to search engines and creates a better reading experience for your audience.

Features

  • Meta box on every post — tick a checkbox to mark a post as a Pillar, or select its parent Pillar from a dropdown to make it a Cluster.
  • „Pillar Posts“ submenu under Posts — a dedicated view that shows only your pillar content.
  • Custom admin column on the Posts list — shows a PILLAR or CLUSTER badge, cluster count with a one-click filter, or the parent pillar name.
  • Filter dropdown — quickly filter the Posts list to see all clusters for any pillar.
  • REST API support — all meta fields are exposed via the REST API. A virtual _cwpcm_pillar_url field lets you link a cluster by passing the pillar’s URL instead of its ID.
  • Template helper functionscwpcm_get_cluster_posts(), cwpcm_get_pillar_post(), cwpcm_is_pillar(), cwpcm_is_cluster(), and cwpcm_get_all_pillars() for use in your theme templates.
  • Translation-ready — fully internationalised with a craftywebbies-pillar-cluster-manager text domain.

Template Helpers

Use these functions in your theme templates:

cwpcm_is_pillar( get_the_ID() ) — returns true if the current post is a Pillar. cwpcm_is_cluster( get_the_ID() ) — returns true if the current post is a Cluster. cwpcm_get_pillar_post( get_the_ID() ) — returns the parent WP_Post pillar object for a cluster. cwpcm_get_cluster_posts( get_the_ID() ) — returns an array of published cluster WP_Post objects for a pillar. cwpcm_get_all_pillars() — returns all published pillar posts.

Credits

Developed by Kartik Jain.

Kostenlosmit kostenpflichtigen Tarifen
Mit deiner Installation stimmst du den Geschäftsbedingungen von WordPress.com sowie den Bedingungen für Drittanbieter-Plugins zu.
Getestet bis
WordPress 7.0.1
Dieses Plugin steht für deine -Website zum Download zur Verfügung.