✨ Child Page Visualizer

Transform boring lists of links into elegant, visual content grids.

Say goodbye to manual link lists. Child Page Visualizer automatically scans your current page, finds its sub-pages (children), and displays them in a modern, responsive card grid. It’s the perfect tool for creating portal pages, service directories, or visual tables of contents.

You can download this FREE PLUGIN from the WordPress Plugin Store!


🚀 Key Features

🖼️ Smart Image Handling The plugin makes sure your grid always looks polished. It follows a smart “fallback” logic for every card:

  1. Featured Image: Checks the child page first.

  2. Custom Default: If missing, uses your globally configured fallback image.

  3. Auto-Placeholder: If all else fails, generates a clean, neutral placeholder so the layout never breaks.

📱 Fully Responsive Design Built with modern CSS Grid, your layouts look perfect on every device.

  • Desktop: You control the column count (1–6).

  • Mobile: Automatically adjusts to a single-column view for easy reading.

⚙️ Easy Admin Configuration Set your global preferences once in Settings > Child Pages Grid:

  • Select a default fallback image from your Media Library.

  • Toggle metadata like Author, Date, or Preview Text.

  • Set the default number of columns per row.

⚡ Flexible Shortcode Overrides Need a specific page to look different? You can override any global setting directly in the shortcode (see below).


🛠️ How to Use

1. Basic Usage Just paste this shortcode into any Parent Page to display its children using your global settings:

 

2. Advanced Customization Want 4 columns instead of 3? Want to hide the dates just for this specific grid? Use parameters:

 

3. Custom Fallback Image You can even set a specific fallback image just for one specific grid:

 


📥 Installation

  1. Upload the plugin files to your

    /wp-content/plugins/

    directory.

  2. Activate Child Page Visualizer through the ‘Plugins’ menu in WordPress.

  3. Go to Settings > Child Pages Grid to configure your defaults.