SleekView Charts for FG Joomla to WordPress: import audit
FG Joomla to WordPress stamps every imported article, category and media file with fgj2wp_old_joomla_id postmeta and stores settings in the fgj2wp_options key. SleekView reads those breadcrumbs and charts the migration outcome across content types.
♾️ Lifetime License available
Joomla-to-WordPress imports deserve a chart, not a log file
FG Joomla to WordPress by Kerfred is the workhorse plugin for moving content out of Joomla. It walks the Joomla database directly, maps sections to categories, ingests articles, downloads media and resizes images to WordPress's registered sizes. Each imported row gets stamped with fgj2wp_old_joomla_id postmeta, every imported term carries an equivalent termmeta and plugin settings live in the fgj2wp_options wp_options key. Progress lands in wp-content/debug.log if WP_DEBUG_LOG is on.
SleekView Charts reads the postmeta breadcrumbs and joins them back to wp_posts, wp_terms and wp_postmeta for a real import audit. A Number counts articles imported successfully. A donut breaks them down by Joomla section (now a WordPress category). A bar lists imported attachments by file extension so the media outcome is visible. An area shows ingestion volume over time, which is useful for the multi-pass imports the plugin recommends on big databases.
For agencies running the Premium add-ons (K2, JComments, Virtuemart, Joom!Fish to WPML), the same chart cards extend to those rows through the equivalent postmeta keys, so the dashboard scales as the migration scope grows.
Workflow
From fgj2wp_old_joomla_id postmeta to an audit dashboard
Connect SleekView to wp_postmeta
Pivot Joomla mappings into columns
Add the four chart cards
Save the view as a migration artifact
Sample dashboard
Charts you can build from FG Joomla to WordPress data
Articles imported
Count
Imports by Joomla section
Count
group by joomla_section
Attachments by file extension
Count
group by file_ext
Imports over time
Count
group by post_date
Comparison
Default FG Joomla to WordPress UI vs SleekView Charts
Default FG Joomla to WordPress UI
- The plugin UI shows a live log frame that disappears on close.
- Imported counts per Joomla section are not surfaced in aggregate.
- Attachment outcomes mix into the same log alongside everything else.
- Multi-pass imports have no consolidated cross-pass view.
- Custom field and tag migrations leave no visual audit trail.
SleekView Charts
-
Imported-articles KPI counted from
fgj2wp_old_joomla_idpostmeta. - Section donut joined through termmeta for content distribution.
- Attachment bar by file extension for media import outcomes.
-
Cadence area chart from
wp_posts.post_datefor pass tracking. - Capability-gated so the audit stays scoped to migration leads.
Features
What SleekView Charts gives you for FG Joomla to WordPress
Recover the import history
FG Joomla to WordPress logs to debug.log only, but its postmeta breadcrumbs are detailed enough for SleekView to reconstruct a permanent per-pass import audit.
Section-level distribution
Donut by Joomla section answers the classic question after a content migration: where did the bulk of this content come from, and which sections still need a follow-up.
Media import outcomes
Attachment bar by file extension surfaces whether jpg, png and pdf assets all moved cleanly, or whether a specific format failed and needs a targeted re-pass.
Audience
Who builds FG Joomla import dashboards with SleekView
Editorial migration leads
Per-pass audit dashboard during long Joomla-to-WordPress moves, showing what landed where and which sections still need attention.
Migration consultants
Shareable artifact for the client showing how many articles, attachments and categories actually completed during the engagement.
Editorial QA
Evidence that the section structure, custom fields and tag mappings reached WordPress before the new site flips to public.
The bigger picture
Long migrations need a memory the plugin does not provide
FG Joomla to WordPress is reliable on huge databases because it works in passes and keeps state in postmeta. The trade-off is that the plugin UI shows a live log and forgets it as soon as the page closes. For agencies running a months-long Joomla-to-WordPress engagement that is a real gap.
Charting the fgj2wp postmeta makes the import history persistent and shareable. The client sees the same dashboard the migration lead sees, which is the difference between a confident handover and a long meeting about how many articles actually landed.
Questions
Common questions about SleekView Charts for FG Joomla to WordPress
Yes. K2, EasyBlog, Virtuemart and the other Premium add-ons stamp their own postmeta keys following the same fg_ pattern, so SleekView's chart cards extend to those rows automatically.
 Yes. Premium custom-field migration writes them as wp_postmeta entries, which the chart layer reads directly. Each custom field becomes filterable as a row column.
 Chart counts update as new rows land in wp_posts. SleekView caches results for performance, so a long pass might lag the live count by the cache TTL, which is usually a few seconds.
 FG Joomla to WordPress reports failures to debug.log rather than the database, so the chart layer can confirm what landed but cannot enumerate what did not. The log file is still the source for failures.
 Yes. The Premium version supports Mambo 4.5, Mambo 4.6 and Elxis. Imported rows still receive the fgj2wp postmeta breadcrumb, so the chart cards work identically across Joomla, Mambo and Elxis sources.
 Yes. SleekView views are capability-gated, so the import audit can be limited to a custom migration_lead role and hidden from contributors and editors during the cutover.
 No. SleekView reads only the WordPress side, joining fgj2wp postmeta to wp_posts. The Joomla source database stays out of the chart pipeline entirely.
 Yes. The fgj2wp postmeta persists on imported rows regardless of when the chart layer was added, so historical imports remain chartable retroactively.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Aelia Eu Vat Assistant
- Woocommerce Product Add Ons
- Sliced Invoices
- Woo Order Export Lite
- Yith Woocommerce Product Countdown
- Yith Woocommerce Frequently Bought Together
- Woocommerce Anti Fraud
- Wcfm Marketplace
- Woocommerce Min Max Quantities Plus
- Woocommerce Min Max Quantities
- Yith Woocommerce Order Tracking
- Yith Woocommerce Bulk Product Editing
- Woo Wallet
- Yith Essential Kit
- Sprout Invoices
- Stop User Enumeration
- Wp Armour
- Anti Spam By Cleantalk
- Advanced Google Recaptcha
- Miniorange Otp Verification
- Advanced Access Manager
- Jetpack Security
- Exploit Scanner
- Wp Consent Api
- Limit Login Attempts Reloaded
- Wps Limit Login
- Gdpr Cookie Consent
- All In One Security
- Blackhole Bad Bots
- Shield Security Pro