WP Ultimo Version 1, Increase Page Loads and cURL timeouts for versions.nextpress.co

Originally published at: WP Ultimo Version 1, Increase Page Loads and cURL timeouts for versions.nextpress.co - Managing WP

Introduction I have a customer running WP Ultimo Version 1, specifically the latest version of their 1.x.x branch which is 1.10.18 and they were getting 30-second page loads no matter the page. The server load was high, but it didn’t make sense that the page loads were so high. I did upgrade their instance just…

Hello Jordan,
I updated to WordPress 6.7 a few days ago and then I had the same problem as your customer. The loading times were sometimes up to 60 seconds. I uploaded your ultimo-api-fix file to the wu folder, and the loading time issue disappeared. Now, however, another problem has arisen. In the dashboard, I opened the wpultimo subscription overview and clicked on an individual subscription to view the details. This resulted in an error message “There was a critical error on your website.” and nothing is displayed. I’ve attached a screenshot. How can this problem be resolved so that the subscription details are displayed again? Thank you for your help.
Best regards
Werner

Werner. Thanks for posting. Let me test and see if I can replicate it!

So the instance I fixed this on isn’t having the same issue. Are you able to paste the error log?

Hi Jordan, thanks for the reply. Where can I find the error log?

What hosting platform are you using?

Hosting: wpmudev

I am very grateful that you want to help me.

[29-Apr-2025 19:02:52 UTC] PHP Fatal error: Uncaught ArgumentCountError: 3 arguments are required, 2 given in /var/web/site/public_html/wp-content/plugins/wp-ultimo/views/widgets/subscriptions/edit/actions.php:15

PHP Stacktrace:

    • undefined
    • undefined
    • undefined
    • undefined
    • undefined
    • undefined
    • undefined
    • undefined
    • undefined
    • undefined
    • undefined
    • undefined
    • undefined
    • undefined
  • /var/web/site/public_html/wp-content/plugins/wp-ultimo/views/widgets/subscriptions/edit/actions.php(15): printf(‘(ID: %s) (ID: %…’, ‘613’)
  • /var/web/site/public_html/wp-content/plugins/wp-ultimo/inc/class-paradox-custom.php(50): include(‘/var/web/site/p…’)
  • /var/web/site/public_html/wp-content/plugins/wp-ultimo/inc/class-wu-pages-edit-subscription.php(214): Paradox_Custom->render(‘widgets/subscri…’, Array)
  • /var/web/site/public_html/wp-admin/includes/template.php(1456): WU_Page_Edit_Subscription->output_widget_actions(Object(WU_Subscription), Array)
  • /var/web/site/public_html/wp-content/plugins/wp-ultimo/views/base/edit.php(97): do_meta_boxes(Object(WP_Screen), ‘side’, Object(WU_Subscription))
  • /var/web/site/public_html/wp-content/plugins/wp-ultimo/inc/class-paradox-custom.php(50): include(‘/var/web/site/p…’)
  • /var/web/site/public_html/wp-content/plugins/wp-ultimo/inc/class-wu-pages-edit.php(204): Paradox_Custom->render(‘base/edit’, Array)
  • /var/web/site/public_html/wp-content/plugins/wp-ultimo/inc/class-wu-pages.php(266): WU_Page_Edit->output()
  • /var/web/site/public_html/wp-includes/class-wp-hook.php(324): WU_Page->display(‘’)
  • /var/web/site/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(‘’, Array)
  • /var/web/site/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
  • /var/web/site/public_html/wp-admin/admin.php(259): do_action(‘abonnements_pag…’)
  • /var/web/site/public_html/wp-admin/network/admin.php(13): require_once(‘/var/web/site/p…’)
  • {main} thrown in /var/web/site/public_html/wp-content/plugins/wp-ultimo/views/widgets/subscriptions/edit/actions.php on line 15

Is it the right one? It’s from my wpmudev account.

That’s the right one. What happens if you remove the code I provided? Also, did you see I updated the article with new code?

I just uploaded the code (file) yesterday. When I remove the code, the subscription details are displayed again, but the page is just as slow as before. I have another message in the logs. I wonder if that’s related?

[29-Apr-2025 19:02:36 UTC] PHP Warning: Trying to access array offset on value of type bool in /var/web/site/public_html/wp-content/plugins/wp-ultimo/inc/class-wu-jumper.php on line 388

So warnings although not good, and sometimes cause issues, don’t always mean an error.

To confirm you’re using Option #2?

Yes, I only used option 2.

That’s strange, it’s possible that there is something else that I’m breaking :frowning:

How can the problem be solved?

At this point I would have to take a look at your setup. You can always book a free support friday session at Free Support Fridays - Managing WP

The site I’m working on is WP Ultimo Version 1.10.14 I see you’re on 1.10.18. I don’t have a copy of this verison, are you able to share it so I can test?

I’m looking for the zip file. Should I post it here in the forum?

You can use this to share the link https://plik.ovh/

When clicking on the green upload button, the error message appeared (screenshot)

I’ve sent you a link via private message where you can upload the file.