New Pro + Launch: pick a template and our developers set up your site in 2 business days.
See how it works
Upgrade · StackIdeas upgrade

Fix, customize and upgrade your StackIdeas extensions

Bug fixes, new features, theme overrides and Joomla 6 for EasySocial, EasyBlog, EasyDiscuss, Komento and PayPlans – from Joomla developers who run EasyDiscuss and PayPlans on their own site.

Excellent
Trustpilot
from Joomla 3 · 4 · 5Joomla 6PHP 8.3+ on J6patch list you keep
Extension checkcommunity.example.orgExample
$ thepixel check community.example.org
CheckTodayAfter
EasySocial✕ untested on J6✓ runs on J6
EasyBlog✕ posts won't save✓ posts save
EasyDiscuss✕ old overrides✓ rebuilt
Komento✕ PHP 8 notices✓ clean log
PayPlans✕ untested payments✓ payments pass
Joomla✕ 4.4 · end of life✓ 6.x
✓ 0 issuesready for Joomla 6
Your upgrade path Joomla + StackIdeas
  1. J3 · J4What StackIdeas listsNo support
  2. J5.4Safe base firstSupported
  3. J6 stagingEvery extension testedTesting
  4. J6Live when your tests passWhere you end up
Proof, not promises

Community sites we upgraded and fixed

A medical community with EasyDiscuss on Joomla 6, a large industry community and a review site moved from Joomla 4 to 6.1.

All projects
Extension by extension

What we do for each StackIdeas extension

Customization, bug fixes and upgrades – and what you get at the end.

01 / 05 · Social network

EasySocial customization & fixes

Profiles, the activity stream, groups, pages, events, apps, points and badges.

feat
  • profile types + custom fields
  • stream filters and apps for your content
  • groups, pages and events laid out for your community
  • points, badges and privacy rules
fix
  • PHP 8 errors in apps
  • notifications that never arrive (cron, mail queue)
  • theme overrides broken by an update
  • slow pages → the query behind them
upgrade
  • latest EasySocial + apps on Joomla 6 · PHP 8.3, staging first
Get a quote for EasySocial
after
community.example.org/profile/mariaexample
MK
Maria K.Profile type: Member · Pro
Following
CompanyNorthfield LtdRoleEditorPoints1,240
  • Maria joined the group Joomla 6 upgrades
  • Tom created the event Meetup, 14 Nov
  • Maria earned the badge Helper
Notification e-mails sent
Joomla 6.2PHP 8.30 errors
02 / 05 · Blog

EasyBlog customization & fixes

Multi-author blogging: block editor, media manager, layouts and themes, SEO.

feat
  • blog layouts built into your template
  • editor setup for your authors (block editor, JCE)
  • categories, authors and their rights
  • SEO, feeds and sharing
fix
  • “Unable to store post” on MySQL 8 strict mode
  • editor that won't load or save
  • media that won't upload
upgrade
  • latest EasyBlog on Joomla 6 · PHP 8.3, staging first

liveclient site: posts save again on MySQL 8 strict mode, editor switched to JCE

Get a quote for EasyBlog
after
blog.example.org/administrator · EasyBlogexample
BIH2“”⧉JCE
Spring update: what changed

NewsAnna
Post saved and published
MySQL 8 strictsaves OKeditor: JCE
03 / 05 · Forum & Q&A

EasyDiscuss customization & fixes

Forums and Q&A: category ACL, points and achievements, e-mail parser, migrators.

feat
  • forum overrides: list, ask form, question page
  • custom fields on questions (product, version)
  • private questions, mark as solved, status for the asker
  • category ACL per member level
fix
  • notification e-mails stuck in the mail queue
  • migrators that stop half way (Kunena …)
  • spam: Akismet, CleanTalk, honeypot, reCAPTCHA
upgrade
  • EasyDiscuss 5 on Joomla 6.2, overrides diffed on staging

liveour forum: EasyDiscuss 5 on Joomla 6.2, own overrides, custom fields, private questions

liveOrthogate: Kunena migrator fixed, sub-categories → tags

Get a quote for EasyDiscuss
after
example.org/forumexample
AllUnansweredSolved
  • SolvedProduct AJoomla 6v2.1
    Dropdown doesn't open on iPadAsked by Lee · 3 replies
  • PrivateProduct B
    Where do I change the footer text?Asked by a member · title public
  • Waiting for youProduct A
    Update stops at 60%Asked by you · staff replied
Reply e-mail sent to the asker
Joomla 6.2mail queue → cronoverrides OK
04 / 05 · Comments

Komento customization & fixes

Comments for your articles and supported extensions, with moderation and notifications.

feat
  • comment form and list built into your template
  • moderation rules: who comments where
  • notification e-mails
fix
  • spam getting through
  • comments that don't show or don't save
  • PHP 8 errors after an update
upgrade
  • latest Komento on Joomla 6 · PHP 8.3, staging first
Get a quote for Komento
after
example.org/blog/spring-update#commentsexample
2 comments · 1 blocked
  • JS
    Jo S.

    Thanks – the new layout reads much better on my phone.

  • RB
    Rob B. pending

    Could you share the settings you used?

    ApproveReply
  • ··
    cheap-links-24 spam

    Blocked before it reached the page.

Spam blocked, comment held for review
anti-spam onmoderation0 PHP notices
05 / 05 · Memberships

PayPlans customization & fixes

Subscriptions and memberships: plans, flexible billing, payment apps, access per plan.

feat
  • plan and checkout pages as template overrides
  • apps: EasySocial profile types, groups, points · EasyDiscuss badges
  • content access per plan
  • invoice and renewal e-mails in your design
fix
  • payments that don't complete (PayPal IPN, gateway settings)
  • amounts, taxes and discounts shown wrong
  • renewal and expiry e-mails
upgrade
  • PayPlans 5 on Joomla 6.2, test payments on staging

liveour checkout: PayPlans 5 on Joomla 6.2, two-column checkout, discount codes, e-mails – all overrides

Get a quote for PayPlans
after
example.org/checkoutexample
Your planGold membership
  • All member content
  • Forum: member categories
  • Group: Gold members
Gold · yearly$49.00Discount SPRING−$5.00Total$44.00
ActiveGold membershiprenews 18 Oct 2027 · invoice e-mailed
Payment complete – subscription active
IPN verifiedapps: groups + accessJoomla 6.2
StackIdeas and Joomla 6 today

Popular extensions, slow updates

As of October 2026 the EasySocial and EasyBlog pages on stackideas.com still say “Compatible with Joomla 3.x and 4.x”. The latest release post on the StackIdeas blog is EasySocial 4.0.15 from 12 August 2025; the one before was January 2024. There is no Joomla 6 announcement.

If your site depends on them, you can't plan Joomla 6 around a release date nobody has given. We test your site on Joomla 6 and fix what breaks.

Latest releases first

Each StackIdeas extension, its apps and plugins updated to the newest release you have access to.

Joomla 6 on staging

Your whole site on a staging copy with Joomla 6 and PHP 8.3 – errors logged, fixed and tested page by page.

A patch list you keep

Fixes live in overrides and plugins where possible. Anything that has to change inside an extension is written down, so it can be reapplied after the next StackIdeas update.

What we take care of

What the extension audit checks

You get the findings as a written report with a fixed quote.

Upgrades

EasySocial, EasyBlog, EasyDiscuss, Komento and PayPlans – and their apps and plugins – brought to the latest release.

  • version per extension
  • apps + plugins
  • update order

Bug fixes

Errors you see today, and the ones the logs show: PHP 8 notices, database errors, scripts that clash with your template.

  • PHP error log
  • MySQL strict mode
  • JavaScript console

Joomla 6 compatibility

Removed Joomla APIs, the event system and PHP 8.3 – fixed in overrides and plugins first.

  • Joomla 6 + PHP 8.3
  • outside the core first
  • patch list for the rest

Theme overrides

Every override checked against the current theme files and rebuilt where it misses new fields or scripts.

  • templates/*/html/com_easy*
  • diff with the new themes
  • forms + tokens

HTML & design

Profiles, the stream, blog, forum and checkout pages built to match your template – or designed new.

  • your template's styles
  • mobile first
  • accessible markup

Data kept

Users, posts, comments, points, subscriptions and invoices compared before and after every step.

  • row counts before / after
  • media folders
  • full backup
How it runs

Six steps, each with something you can check

Your live site keeps running until the switch.

  1. Extension audit

    Joomla, PHP, every StackIdeas extension with its apps and plugins, and your theme overrides.

    You getAudit report, fixed quote
  2. Staging copy & backups

    A full backup and a staging copy on the target PHP and database.

    You getStaging URL
  3. Updates & fixes

    Extensions updated, bugs fixed, Joomla 6 errors fixed on staging.

    You getCommits you can review
  4. Overrides & HTML

    Overrides checked and rebuilt; new layouts built if they are part of the job.

    You getBefore / after screenshots
  5. Test & go live

    Your test list on staging, then the switch with a final sync of new users and posts.

    You getTest list, rollback backup
  6. Patch list

    Every change made inside an extension, written down for the next StackIdeas update.

    You getPatch list in your repository
From real sites

What we found, and what we did

Problems we fixed on StackIdeas sites. Your audit lists what applies to yours.

ExtensionWhat we sawWhat we did
EasyBlog“Unable to store post” on a client site: on MySQL 8 strict mode some EasyBlog columns have no default value, so saving a post fails.Defaults added to those columns; the other EasyBlog tables with the same pattern checked.
EasyDiscussMoving a large Kunena forum: the migration tool needed fixes and customisation.Tool fixed; Kunena sub-categories became EasyDiscuss tags. Orthogate case study →
PayPlansThe default checkout looks like PayPlans, not like the site that sells.A two-column checkout built with template overrides – the one on this site, on Joomla 6.2.
EasySocial · KomentoEvery site runs different apps, plugins and overrides.The audit lists what breaks on your site – nothing is guessed.
Who we work with

Agencies, in-house teams and site owners

Much of our work comes from other developers: agencies with client sites on Joomla, and teams who know their site but want senior Joomla hands for the hard part.

Agencies

We work under your name, in your repository and your ticket system.

  • White-label, NDA on request
  • One quote per site, or for a batch of client sites
  • Your client talks to you – we stay in the background

Developers

Hand us only the hard part and keep the rest.

  • One extension, one integration, or a review of your code
  • Commits and pull requests you approve

Site owners

One team for the whole job, explained without jargon.

  • A fixed quote before work starts
  • Maintenance after launch if you want it
What clients say

Clients on our Joomla upgrades

Brent Williams
Brent WilliamsChief Insider at Multifamily Insiders
★★★★★
“They do a good job of walking through each new project to fully understand the scope, and then are responsive throughout.”
Several projects, several years
Professional, Reliable Joomla Upgrade – Highly Recommended
Gary BirkUS · on Trustpilot
★★★★★
“They worked on a full staging environment … including full backups, a clear rollback plan, and post-deployment support.”
Joomla 4 → 5 upgrade
Saurav Wadhwa
Saurav WadhwaManaging Director of IBBZ Accounting
★★★★★
“We use their services for our companies websites maintenance, development and updates … for last 5 years.”
Maintenance · 5 years
Communication was excellent throughout the process
Fred B.US · on Trustpilot
★★★★★
“We asked ThePixel to migrate our website from Joomla 4 to Joomla 6. … I would highly recommend using ThePixel for website work.”
Joomla 4 → 6 migration
A loyal client of thepixel for 3+ years
Abdullahi BusuriManaging Director, AdminPlans
★★★★★
“They consistently provide exceptional support and deliver outstanding results.”
Development · upgrades · servers
Fantastic help
IKPCZ · on Trustpilot
★★★★★
“Fantastic help with migration from Joomla 3 to Joomla 6.”
Joomla 3 → 6 migration
FAQ

StackIdeas Joomla 6 questions

Not here? Ask in the forum or send us your project.

Do StackIdeas extensions support Joomla 6?

As of October 2026 the EasySocial and EasyBlog pages on stackideas.com list Joomla 3.x and 4.x, and the StackIdeas blog has no Joomla 6 announcement. We don't wait for one: we run your site on Joomla 6 on a staging copy and fix what breaks.

Will the next StackIdeas update undo your fixes?

Overrides and plugins stay in place. Anything changed inside an extension goes on the patch list we hand over, so it can be reapplied after an update. If you want us to do that for you, see maintenance & support.

Do I need an active StackIdeas license?

To install a newer release you need access to it from StackIdeas. If you only have an older version, we work with that one and fix it on top.

Do you work on my live site?

No. Everything happens on a staging copy. Your live site keeps running until your test list passes on staging.

Can you change how EasySocial or EasyBlog look?

Yes. We check and rebuild your existing overrides, or build new layouts for profiles, the stream, blog and forum pages that match your template. For a new look across the whole site, see template customization.

Get a quote

Send us the site. We reply in under 12 hours

“We asked ThePixel to migrate our website from Joomla 4 to Joomla 6. … I would highly recommend using ThePixel for website work.”
Fred B. · Joomla 4 → 6 migration
Excellent
Trustpilot
  1. 01Tell us the site URL, your Joomla version and which StackIdeas extensions you run.
  2. 02We audit a copy: you get the report and a fixed quote.
  3. 03You decide. Nothing starts before you agree to the plan.

ThePixel is not affiliated with StackIdeas. EasySocial, EasyBlog, EasyDiscuss, Komento and PayPlans are products of StackIdeas.

Cron Job Starts