Profiles

Bio

Web designer, and director of EggCup Web Design Ltd. I’ve got a lot of love for WordPress and the amazing community based around it. Are you struggling with a slow WordPress site? I can help!

Building custom WordPress themes gets me fired up, and have even ventured into the murky depths of building my own plugins. I have a great deal of experience working with PHP and MySQL in general, having worked as a web developer on a high-profile question and answer website.

WordPress Origin Story

My backstory? Who, me?!

I originally got into self-hosted WordPress development when I was handed the keys to a collection of commercial websites my employer at the time had asked me to manage. I took to the system like a duck to water, and, as a PHP/MySQL developer I soon got into building custom themes and plugins.

  • Member Since: October 2nd, 2013
  • Location: Norwich, UK
  • Website: eggcupwebdesign.com
  • Job Title: Director, web developer & website performance consultant
  • Employer: EggCup Web Design Ltd.
  • Find me on:
  • Posted a reply to Admin backend type error in Yoast >= v20, on the site WordPress.org Forums:
    Hello @jeroenrotty Thanks for taking the time to test for this issue. I've just tried…

  • Posted a reply to Admin backend type error in Yoast >= v20, on the site WordPress.org Forums:
    Hello @maybellyne Thank you for getting back to me. Most of the sites I manage…

  • Created a topic, Admin backend type error in Yoast >= v20, on the site WordPress.org Forums:
    Hello, I haven't deployed Yoast v20+ to any live en…

  • Posted a reply to Logged in cookies incorrectly added to cookie policy, on the site WordPress.org Forums:
    That makes perfect sense, @rogierlankhorst, thanks for the explanation! It sounds like any assumptions the…

  • Posted a reply to Logged in cookies incorrectly added to cookie policy, on the site WordPress.org Forums:
    Thanks @rogierlankhorst. I noticed this morning that those cookies disappeared from the policy by themselves.…

  • Created a topic, Logged in cookies incorrectly added to cookie policy, on the site WordPress.org Forums:
    Hello, I've been using your plugin on many sites fo…

  • Posted a reply to Plugin activation / deactivation causes fatal on Roots Bedrock installs, on the site WordPress.org Forums:
    Fab! Thanks, @qtwrk!

  • Created a topic, Plugin activation / deactivation causes fatal on Roots Bedrock installs, on the site WordPress.org Forums:
    Hello, I always use Roots Bedrock for WP installs, wh…

  • Posted a reply to SEO Analysis Spinner is Stuck & Never Returns Result, on the site WordPress.org Forums:
    Hello @maybellyne Thanks for getting back to me. The process you describe is precisely what…

  • Created a topic, Project Honeypot Error, on the site WordPress.org Forums:
    Hello, Since the infamous update that wiped all plugi…

  • Created a topic, SEO Analysis Spinner is Stuck & Never Returns Result, on the site WordPress.org Forums:
    Hello, I'm having an issue on a client site where the…

  • Posted a reply to 403 responses are being cached by LiteSpeed, on the site WordPress.org Forums:
    I suspected that was your reasoning. What matters is that it appears to be working.…

  • Posted a reply to 403 responses are being cached by LiteSpeed, on the site WordPress.org Forums:
    Thanks @qtwrk - touch wood, this appears to have fixed the problem. I would like…

  • Created a topic, 403 responses are being cached by LiteSpeed, on the site WordPress.org Forums:
    Hello, Report number: OOUCBYSW I am experiencing an …

  • Posted a reply to XHR WP-JSON Request Returns 403, on the site WordPress.org Forums:
    Hi @qtwrk, thanks for your help so far. I've just raised a ticket (#316201). If…

  • Posted a reply to XHR WP-JSON Request Returns 403, on the site WordPress.org Forums:
    It exhibits the same behaviour both before and after adding the new nonce. Yes, immediate…

  • Posted a reply to XHR WP-JSON Request Returns 403, on the site WordPress.org Forums:
    Hello @qtwrk Thanks for your response. I just tried those steps but sadly no luck.…

  • Posted a reply to XHR WP-JSON Request Returns 403, on the site WordPress.org Forums:
    Hello @qtwrk - yes that's right. This is not standard WP pagination.

  • Created a topic, XHR WP-JSON Request Returns 403, on the site WordPress.org Forums:
    Hello, Report number: NZUODOZZ I've been using your …

  • Posted a reply to Error 403 after update from version 4.4.4 to 4.4.5, on the site WordPress.org Forums:
    Hello @giucu91 - turns out it was my bad this time! I overlooked the fact…

  • Posted a reply to Error 403 after update from version 4.4.4 to 4.4.5, on the site WordPress.org Forums:
    Thanks, @giucu91 - you're right, it could be something else but it could be an…

  • Posted a reply to Error 403 after update from version 4.4.4 to 4.4.5, on the site WordPress.org Forums:
    Hello @giucu91, I'm sorry to report that the latest update (4.4.14) reverts the fix in…

  • Posted a reply to Error 403 after update from version 4.4.4 to 4.4.5, on the site WordPress.org Forums:
    Hello @giucu91, I've just updated to 4.4.13 and am happy to report that downloads are…

  • Posted a reply to Error 403 after update from version 4.4.4 to 4.4.5, on the site WordPress.org Forums:
    Hi @giucu91, Yes, the site uses HTTPS URLs throughout. It was migrated many years ago…

  • Posted a reply to Error 403 after update from version 4.4.4 to 4.4.5, on the site WordPress.org Forums:
    I can confirm the same problem as the OP with versions 4.4.6, 4.4.8 and 4.4.9.…

  • Posted a reply to Control over browser cache expiration, on the site WordPress.org Forums:
    I realised that the lyteCache.php script is called directly outside of the WP environment, therefore…

  • Posted a reply to Control over browser cache expiration, on the site WordPress.org Forums:
    Sure thing, Frank. I'm now testing it out, will let you know how it goes...

  • Posted a reply to Control over browser cache expiration, on the site WordPress.org Forums:
    Thanks Frank. If I get time over the next few days I'll try my hand…

  • Posted a reply to Control over browser cache expiration, on the site WordPress.org Forums:
    Thanks, @optimizingmatters, that does indeed clarify. I could easily change the $expireTime variable in the…

  • Created a topic, Control over browser cache expiration, on the site WordPress.org Forums:
    Firstly, thank you Frank for all your hard work on thi…

  • Posted a reply to How to view logs?, on the site WordPress.org Forums:
    It is easily overlooked @vmajor - I did eventually find it as a submenu item…

  • Posted a reply to [ARVE Advanced Responsive Video Embedder (YouTube, Vimeo, HTML5 Video ...)] Convert support tickets on NextGenThemes to private?, on the site WordPress.org Forums:
    So, it might be more sensible to make any posts that include debug info private…

  • Created a topic, Convert support tickets on NextGenThemes to private?, on the site WordPress.org Forums:
    Hello, Whenever I've raised tickets on your support si…

  • Posted a reply to How to view logs?, on the site WordPress.org Forums:
    That's helpful, thank you, @bmarshall511. When I enter that URL directly it takes me to…

  • Posted a reply to How to view logs?, on the site WordPress.org Forums:
    Thanks, @bmarshall511 but the very crux of the issue is that I can't. I only…

  • Created a topic, How to view logs?, on the site WordPress.org Forums:
    This is going to sound like the most uber-n00b questio…

  • Posted a reply to API rate limiting is preventing access to services, on the site WordPress.org Forums:
    I forgot to re-open the ticket after my last reply! Please see above.

  • Posted a reply to API rate limiting is preventing access to services, on the site WordPress.org Forums:
    Hello, Thanks for your response and apologies for the delay, I've been busy on client…

  • Posted a reply to Missing from wp_options cron: wordfence_start_scheduled_scan, on the site WordPress.org Forums:
    Hi @wfadam This project doesn't have a wp-cli.yml - I thought it might have as…

  • Created a topic, API rate limiting is preventing access to services, on the site WordPress.org Forums:
    Hello, I just logged in to a site I haven't checked i…

  • Posted a reply to Missing from wp_options cron: wordfence_start_scheduled_scan, on the site WordPress.org Forums:
    I was able to replicate the issue in a fresh session in a fresh browser.…

  • Posted a reply to Missing from wp_options cron: wordfence_start_scheduled_scan, on the site WordPress.org Forums:
    Update: Slightly odd development - after reinstalling WF the Whitelisting checkboxes have disappeared. Previously I…

  • Posted a reply to Missing from wp_options cron: wordfence_start_scheduled_scan, on the site WordPress.org Forums:
    Thanks, @wfadam The scan runs fine when I initiate it manually, but still no luck…

  • Posted a reply to Missing from wp_options cron: wordfence_start_scheduled_scan, on the site WordPress.org Forums:
    Update: After following your instructions, I now have the following WF cron tasks: wordfence_completeCoreUpdateNotification wordfence_daily_autoUpdate…

  • Posted a reply to Missing from wp_options cron: wordfence_start_scheduled_scan, on the site WordPress.org Forums:
    Hi @wfadam Yes, this is by design. My host rate limits wp-cron over HTTPs/cURL so…

  • Posted a reply to Missing from wp_options cron: wordfence_start_scheduled_scan, on the site WordPress.org Forums:
    Hi @wfadam I've just sent another report. I installed WP Crontrol but it didn't reveal…

  • Posted a reply to Missing from wp_options cron: wordfence_start_scheduled_scan, on the site WordPress.org Forums:
    Thanks, @wfadam I've followed your steps and made doubly sure by cleaning the DB using…

  • Posted a reply to Missing from wp_options cron: wordfence_start_scheduled_scan, on the site WordPress.org Forums:
    Hello @wfadam Thanks for your reply. I have blitzed the wp cron list a few…

  • Created a topic, Missing from wp_options cron: wordfence_start_scheduled_scan, on the site WordPress.org Forums:
    Hello, WordFence scans haven't been starting automati…

Plugins