BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off β†’
CPT Meta Size Analyzer icon
Actively maintained Tested up to 7.0.7

CPT Meta Size Analyzer

Analyze and display total size of post meta and content data for selected post types. Helps identify large meta or content data for optimization.

Active installs<10New
Downloads Β· 30d54β–Ό -8.5% vs prev. 30d
Ratingβ€”0 reviews
Health score55/100Fair
All-time downloads671Since Apr 2025
Support resolvedβ€”No recent threads
RequiresWP 5.9PHP 7.2+
Downloads Β· 7d13β–Ό -7.1% week over week
Our verdict

Use with caution

CPT Meta Size Analyzer works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

71421Jul 20Sep 2Oct 17
Yesterday2
Daily average (1y)1
Peak day29Aug 8, 2026
Last 12 months476

Download spikes usually follow a new release β€” each site that auto-updates counts as a download.

Rankings

Where CPT Meta Size Analyzer stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
custom post type >100 10,000 Best custom post type plugins β†’
database optimization >100 2,188 Best database optimization plugins β†’
meta size >100 2,962 Best meta size plugins β†’
post meta >100 7,543 Best post meta plugins β†’
wordpress performance >100 10,000 Best wordpress performance plugins β†’

About CPT Meta Size Analyzer

From the official readme Β· v1.0.2

Description

CPT Meta Size Analyzer is a simple yet powerful plugin that provides insights into your WordPress post meta and content sizes. It helps you monitor and analyze meta and content data for various post types including custom post types (CPT).

Key Features:

  • Meta Size Table: Displays total meta entries and their size (Bytes, KB, MB) for each selected post type.
  • Content Size Table: Displays total post entries and their content size.
  • Size Type Option: Choose between Bytes, KB, or MB as the default unit to display in post listings.
  • Per Post Meta Size: Adds a “Meta Size” column in post listings to show individual post meta size.
  • Post Type Selection: Enable/disable post types to include in analysis.
  • Cache Control: Clear cached data for fresh recalculation.
  • Filter for Post Statuses: Developers can customize which post statuses are included in size calculations using a filter.

Use Cases:

  • Detect unusually large meta data.
  • Analyze content storage usage.

Filters

cptmesia_content_size_post_statuses

This filter allows you to customize which post statuses are included in meta and content size calculations.
By default, the plugin includes ‘publish’ and ‘draft’.

Example: Add ‘private’ post status for calculation:

add_filter( 'cptmesia_content_size_post_statuses', function( $statuses ) {
    $statuses[] = 'private'; // Include private posts.
    return $statuses;
});

Installation

  1. Upload the plugin files to the /wp-content/plugins/cpt-meta-size-analyzer directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Configure display options in Meta Analyzer > Meta Setting.
  4. Go to Meta Analyzer > Sizes Table to view meta and content sizes.

Frequently asked questions

1. How is the post meta and content size calculated?

The plugin calculates the total size of post meta and content data by fetching all entries for a post type and summing their byte sizes. It then converts the size into KB (Kilobytes) and MB (Megabytes) for better readability.

2. Why does my post size show as 0 KB?

If the total size is too small (less than 1 KB), rounding may result in a 0 KB display. The plugin provides precise calculations in bytes, KB, and MB, so even small values are accounted for.

3. What does the conversion formula look like?

The conversion formula used in the plugin is: – KB Calculation β†’ Total Bytes Γ· 1024 – MB Calculation β†’ Total Bytes Γ· (1024 Γ— 1024)

4. Why does the size change after clearing the cache?

When you clear the cache, the plugin recalculates the post meta and content sizes, ensuring that any recent changes in the database are reflected.

5. Can I filter which post statuses are included in the calculations?

Yes! The plugin allows filtering post statuses using the cptmesia_content_size_post_statuses filter: add_filter( β€˜cptmesia_content_size_post_statuses’, function( $statuses ) { $statuses[] = β€˜private’; // Include private posts. return $statuses; });

6. How do I troubleshoot incorrect size calculations?

Make sure your database tables are properly optimized. Check if your hosting provider imposes any restrictions on querying large datasets. Try clearing the cache and reloading the sizes.

7. Does this plugin affect website performance?

No, the plugin fetches data efficiently and uses caching to reduce database queries. However, if you have a large number of posts, calculations may take slightly longer.

8. Can I clear cached data?

Yes, you can click on the β€œClear Cache” button to refresh and recalculate all meta and content sizes.

9. What post types are supported?

By default, it supports Posts, Pages, and Products (WooCommerce), but you can enable other custom post types from the plugin settings.

10. Can I include private or custom post statuses in calculations?

Yes, by default, only β€˜publish’ and β€˜draft’ posts are included. You can modify this using the cptmesia_content_size_post_statuses filter. See Filters section below for an example.

Changelog

Initial release

1.0.0

  • Initial release
  • Meta size and content size analyzer
  • Size type option (Bytes, KB, MB)
  • Post type settings
  • Per-post meta size column in post list

1.0.1

Addressed and resolved all reviewer feedback to ensure plugin compliance and improved functionality.

1.0.2

  • Tested compatibility with WordPress 7.0.2.
  • Fixed minor CSS compatibility issues.
  • Improved compatibility with recent WordPress versions.

Full changelog on WordPress.org β†’

Screenshots

Meta Setting - Select units (Bytes, KB, MB) and enable/disable post types.
Meta Setting - Select units (Bytes, KB, MB) and enable/disable post types.
Sizes Table - View total meta and content sizes by post type.
Sizes Table - View total meta and content sizes by post type.
Meta Size Column in Post List - Individual post meta size with a 'View' button for detailed info.
Meta Size Column in Post List - Individual post meta size with a 'View' button for…
Meta List Modal -  Displays a modal window showing all meta keys and meta value for the selected post.
Meta List Modal - Displays a modal window showing all meta keys and meta value for the…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own β€” no account needed.

Active installs badge Rating badge Health score badge

Best CPT Meta Size Analyzer alternatives

All custom post type plugins β†’
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Custom Post Type Permalinks Custom Post Type Permalinks Edit the permalink of custom post type. by Toro_Unit (Hiroshi Urabe) 200K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (71) 5 months ago 76
2 Custom Post Type Widgets Custom Post Type Widgets Custom Post Type Widgets plugin adds default custom post type widgets. by thingsym 10K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (14) 5 months ago 69
3 Custom Post Types and Custom Fields creator – WCK Custom Post Types and Custom Fields creator – WCK A must have tool for creating custom fields, custom post types and taxonomies, fast and… by madalin.ungureanu 10K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.7 (97) 3 months ago 74
4 Remove CPT base Remove CPT base Remove custom post type base slug from url by kubiq 10K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (33) 11 months ago 62
5 MB Custom Post Types & Custom Taxonomies MB Custom Post Types & Custom Taxonomies Create and manage custom post types and custom taxonomies with an easy-to-use UI in… by Anh Tran 10K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.7 (13) 2 months ago 84
6 Simple Post Type Permalinks Simple Post Type Permalinks Easy to change Permalink of custom post type. by Toro_Unit (Hiroshi Urabe) 8K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (10) 7 years ago 41
7 Kwayy HTML Sitemap Kwayy HTML Sitemap Generate a clean, SEO-friendly HTML sitemap for WordPress. Supports Posts, Pages, Custom… by Bimal Rekhadiya 6K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.7 (18) 1 month ago 79
8 Custom Post Type Maker Custom Post Type Maker Custom Post Type Maker lets you create Custom Post Types and custom Taxonomies in a user… by Graffino 6K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.7 (18) 4 years ago 40
9 Multiple Featured Images Multiple Featured Images Enables multiple featured images for all post types (including custom post types and… by Marcus Kober 5K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.7 (28) 6 years ago 45
10 WP Ultimate Post Grid WP Ultimate Post Grid Easily create filterable responsive grids for your posts, pages or custom post types by Brecht 4K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.4 (32) 2 months ago 82

FAQ

CPT Meta Size Analyzer: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org Β· checked Oct 18, 2026

Is CPT Meta Size Analyzer free?

Yes. CPT Meta Size Analyzer is free to download and use from the official WordPress.org plugin directory.

Is CPT Meta Size Analyzer safe to use in 2026?

CPT Meta Size Analyzer works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

How many websites use CPT Meta Size Analyzer?

CPT Meta Size Analyzer is active on <10 WordPress websites and has been downloaded 671 times since it launched in April 2025. It was downloaded 54 times in the last 30 days.

Does CPT Meta Size Analyzer work with WordPress 7.1?

CPT Meta Size Analyzer is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does CPT Meta Size Analyzer need?

CPT Meta Size Analyzer requires PHP 7.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was CPT Meta Size Analyzer last updated?

The latest version, 1.0.2, was released on August 8, 2026 (2 months ago).

Who makes CPT Meta Size Analyzer?

CPT Meta Size Analyzer is developed and maintained by Hitesh Talpada.

What are the best alternatives to CPT Meta Size Analyzer?

The most popular alternatives to CPT Meta Size Analyzer are Custom Post Type Permalinks (200K+ installs), Custom Post Type Widgets (10K+ installs) and Custom Post Types and Custo… (10K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages β€” with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org β€” no credit card
Sarah is here to help!
Hi there! πŸ‘‹ Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! πŸ‘‹ Need help finding what you're looking for?

We'll use this to continue our conversation

Just now βœ“ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.