Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content

WordPress (Developer)

230 Topics 1.8k Posts
  • WordPress (Developer) - Package Updates

    Pinned Locked
    102
    1 Votes
    102 Posts
    71k Views
    Package UpdatesP
    [3.16.4] Update WordPress to 7.1.3 Full Changelog
  • 5 Votes
    5 Posts
    170 Views
    marcusquinnM
    Just released another update to this. I have WP Admin speed-ups all all as fast as possible, now. Pretty-much instant, and can easily handle a 100+ plugins if you so desire — it should feel as fast as with no plugins. There's some extra optimisations for those on Litespeed hosting (sorry, Cloudron doesn't have that yet, so WP Optimise seems to be the next best alternative.) Quite cathartic to have finally solved all this after all this time — as the CMS and many plugins I like, but the WP Admin really was a chore to manage — all fixed now, though Let me know how you get on!...
  • 1 Votes
    5 Posts
    369 Views
    marcusquinnM
    @imc67 should help with performance optimisation for that kinda load, too: https://forum.cloudron.io/topic/16078/free-wordpress-speed-optimisation-wp-admin-management-plugin-seo-pro-stack-open-source-of-course
  • 4 Votes
    1 Posts
    43 Views
    No one has replied
  • Wordpress upgrading, but not starting, due to missing Redis info

    2
    0 Votes
    2 Posts
    106 Views
    humptyH
    All my WP sites are working fine on the latest package, but they're all non-SSO (users are app managed). I checked the redis info on one of my sites and there are values set in the credentials.txt. Just to confirm, this is the wp redis plugin: https://wordpress.org/plugins/redis-cache/ I'd retoggle the redis autoconfiguration in CR dash > wordpress app settings > services If you want to use redis, enable the redis mentioned above, install the plugin I linked, and restart the app. If you want it off, delete the plugin altogether via the file manager, and make sure any other wp plugins (e.g. w3 total cache, wp-rocket, etc) don't have the redis option enabled either. Then, toggle off the redis autoconfiguration in the app's services tab and restart the app. edit: this is the openid plugin required for CR SSO to work: https://wordpress.org/plugins/daggerhart-openid-connect-generic/
  • Bulk WordPress Updates

    Moved
    6
    1
    2 Votes
    6 Posts
    614 Views
    ChristopherMagC
    @imatbagjagumilar If you still want to try this, the easiest way I can think of to accomplish these steps are as follows: In the cloudron portal navigate to System > Updates Now you should see the current update schedule and an edit hyperlink on the right to make changes to it Click Edit Take note of what your settings are currently as you will likely want to change them back after your app has been fully updated Make a change, like adding an additional hour of the day, but don't click save Press F12 to open the developer tools of your browser (I used a chrome based browser) Navigate to the network tab on in the developer tools Go back to the page and click Save Go back to Developer Tools network tab and you will now see two requests that have a name that starts with autoupdate_config Right click on the first one (it is the one that did a POST request), Navigate in the menu to Copy, and then click Copy as fetch Now in the developer tools click on the console tab and Paste in what you copied You should now have something like the following fetch("https://SomeDomain.com/api/v1/updater/autoupdate_config?access_token=SomeToken", { "headers": { "accept": "*/*", "accept-language": "en-US,en;q=0.9", "cache-control": "no-cache", "content-type": "application/json", "pragma": "no-cache", "priority": "u=1, i", "sec-ch-ua": "\"Not;A=Brand\";v=\"8\", \"Chromium\";v=\"150\", \"Microsoft Edge\";v=\"150\"", "sec-ch-ua-mobile": "?0", "sec-ch-ua-platform": "\"Windows\"", "sec-fetch-dest": "empty", "sec-fetch-mode": "cors", "sec-fetch-site": "same-origin" }, "referrer": "https://SomeDomain.com/", "body": "{\"schedule\":\"00 00 0,1,5,6,7,20,21,2 * * *\",\"policy\":\"platform_and_apps\"}", "method": "POST", "mode": "cors", "credentials": "include" }); Edit the line "body": "{\"schedule\":\"00 00 0,1,5,6,7,20,21,2 * * *\",\"policy\":\"platform_and_apps\"}", to be "body": "{\"schedule\":\"*/1 * * * *\",\"policy\":\"platform_and_apps\"}", In the console go to the end of what you pasted and press enter to run it Now if you look at the Updates cloudron page it should say it is doing updates Every day @ hourly which is the fastest that it can recognize but in reality it will be running every minute After your fully updated, go back to the Updates screen and change it back to whatever update schedule you want.
  • 1 Votes
    6 Posts
    579 Views
    D
    @james awesome! I can't take most of the credit here. Claude did most of the work, but I am glad it was useful.
  • MYSQL Updraft question

    3
    1 Votes
    3 Posts
    615 Views
    M
    @joseph Thank you for this clear information.
  • Editing AVIF Images in WordPress Media Library Produces 0 KB File

    3
    2
    0 Votes
    3 Posts
    1k Views
    girishG
    Right, ubuntu will upgrade imagemagik to 7 in ubuntu 26.04 (April 23, 2026) . We actually make our own IM builds in discourse app, but in this specific case, let's just wait for ubuntu 26.04.
  • Urgent Security update for OIDC plugin Wordpress

    Moved wordpress oidc security
    17
    3 Votes
    17 Posts
    3k Views
    d19dotcaD
    @girish I see it now, that’s great, thank you!
  • 2 Votes
    17 Posts
    4k Views
    imc67I
    @luckow the past 2 days I rented a VPS, installed Bunkerweb and played with it but its way to much and way too complicated! I created this https://forum.cloudron.io/topic/14982/feature-request-simple-per-app-waf-with-templates-kiss and hope the @girish and @nebulon will have a look at it?
  • wp db import : file missing or not readable

    Solved
    11
    0 Votes
    11 Posts
    2k Views
    P
    @sebastienserre @james
  • WordPress App Stuck on “Starting” After Migration (Crashing)

    Moved Solved
    6
    3
    1 Votes
    6 Posts
    2k Views
    A
    I built a new website on a subdomain, then later moved it to the root domain. After the move, problems started. To get the site online, I deactivated plugins, but every time I tried to set up the www redirect or increase the memory limit, the app would get stuck on “Starting.” In the end, the issue was caused by the SSO plugin. I restored a fresh installation from backup, increased the memory limit to 512M in wp-config.php, and fixed the SSO plugin by changing Requires Plugins: openid-connect-generic to Requires Plugins: daggerhart-openid-connect-generic. After that, everything worked normally. Thanks, everyone for the help. [image: iShot_2025-12-21_11.07.40.jpg]
  • 1 Votes
    7 Posts
    1k Views
    girishG
    Right.. thanks for reporting @fbartels . cc @vladimir.d
  • 2 Votes
    8 Posts
    3k Views
    d19dotcaD
    @girish Totally understandable. Thank you for the workaround.
  • How To Enable SSO On WordPress (Developer)

    Solved
    2
    0 Votes
    2 Posts
    553 Views
    I
    I already found the way; I just copied and pasted the Redirect URI from the plugin notes into Cloudron OpenID.
  • How to set Redis eviction policy (e.g. allkeys-lru) for WordPress app

    5
    2 Votes
    5 Posts
    2k Views
    B
    That would indeed be useful.
  • Restrict login to OIDC possible?

    2
    1
    0 Votes
    2 Posts
    452 Views
    J
    If you are feeling brave I found https://wordpress.stackexchange.com/questions/121687/wordpress-hide-the-username-password-fields-in-login-page But I think the feature you want is essentially https://github.com/oidc-wp/openid-connect-generic/issues/477 . There's a PR at https://github.com/oidc-wp/openid-connect-generic/pull/478 which hasn't been merged.
  • 3 Votes
    2 Posts
    803 Views
    J
    Thanks for the heads up. It seems the fork is by the same author. Wonder what gives.
  • Wordpress stuck at starting

    Moved
    2
    1 Votes
    2 Posts
    984 Views
    J
    @Miroo said in Wordpress stuck at starting: But how can I disable the sso plugins without running to these issues again? The sso mode is set/unset at installation time. This cannot be changed later. What you can do is something like this: Take back up of app . Download the backup configuration Install an empty WP instance. When installing, choose "Leave user management to the app" Then, App -> Backups -> Import . Use config from step 1. If things work out, you can delete the original app and move this new instance into www .