CloudFlare WPMU Plugin – PRO

cfwpms-pro
Features
  • Type: Autoinstalling
  • Difficulty: Easy
  • Time to apply: Less than 5 min
  • Version:1.2
  • Updated: March 2, 2013
$10
44 sales

Keeps your CloudFlare DNS updated, creating records for all your new subdomains.
Max 1000 new records per hour, per CloudFlare API limits.

Every time a new blog is created, a CNAME record will be added via the CloudFlare API.rnrnThis allows you to accelerate and protect individual CNAMEs since CloudFlare does not proxy wildcard entries.

If your network is already populated with 1000 or more blogs, this plugin will not be able to sync all pre-existing sites, per CloudFlare API limits, but it will prompt you to export the zone file to upload on your CloudFlare DNS Settings page.
Don’t know what CloudFlare is? Check the Overview.

This plugin can be run in conjunction with the official CloudFlare plugin which can be found here: http://wordpress.org/extend/plugins/cloudflare/

This plug-in was not written by CloudFlare, Inc.

==============================
V1.2
Updated to work with CloudFlare API changes.
You can now Sync up to 1000 blogs at a time instead of 300.
You can activate/deactivate individual sub domains on CloudFlare from the plugin or activate all.
Success message added to the create new blog screen to confirm it has been added and activated on CloudFlare.

Support
You need to buy this product to receive support!

31 Responses to CloudFlare WPMU Plugin – PRO

  1. Buyer
    lumomongo says:

    Hey Guys, I purchased this and have no download link – also this site has no contact info, so had to post here?

    • Boss
      stiofan says:

      Hay lumomongo, thanks for your purchase! You should see a big green button on the right of this page that says “Your Orders With Me”
      Clicking that should provide you with a download link.

      Let me know if you have any problems.

      Stiofan

  2. Buyer
    sven00 says:

    I’ve tried downloading both the free and pro version of the plugin, registered an account, but I can’t finish purchasing. During checkout, it asks for a valid email address, which I know is indeed valid. Thoughts?

  3. Buyer
    philesq says:

    I activated the plug-in and clicked on the sync button. I did not see anything happen and was wondering what should happen next. I have 295 sites.

    • Boss
      stiofan says:

      Hi philesq,

      You are bordering on the limitation of the CloudFlare API (300 calls per hour) just loading the page uses 1 to check your credentials are correct. Maybe it reached the limitation. Please do the following, check your CloudFlare account and see if any were added, adding 295 would take a little while, adding 10 sites for me takes about 5-6 seconds…

      If you have no luck, try adding 5 more sites so you have 300+ once you have done this you will be presented with a bulk upload file generator, You can download the file and upload it to CloudFlare (it will update and add so it does not matter it some are already in your CloudFlare)

      If you still have no luck drop me an email and i will help you out, admin [@] hebtech.co.uk

      Thanks for your purchase,

      Stiofan

  4. Buyer
    philesq says:

    I deactivated a little over 100 sites and now have 292 sites. I could try reactivating 9 sites as you suggested. However, I’m rather confused as to what your plug-in does and how it works.

    Each of the sites it is an add-on domain and is using its own domain name with the domain name mapping plug-in. Don’t I still have to change the DNS settings for each domain name? Will your plug-in provide any benefit when using domain names and the domain mapping plug-in?

    Example: mysite.com points to mysite.mymultisite.com

  5. Buyer
    mattfraser says:

    I’d like to know the answer to Phil’s question as well. Also how can you “hide” this plugin from the rest of your users on the network so that they don’t activate it? (can you place the plugin in the wpmu-plugins folder?)

  6. Boss
    stiofan says:

    Hi Matt,

    Don’t network activate it, just activate it on your main site :)

    Stiofan

  7. Buyer
    mattfraser says:

    The instructions on cloudflare are as follows:

    2. Define the wildcard subdomains in your DNS zone file during the signup process. CloudFlare cannot proxy wildcard DNS entries, so to benefit from CloudFlare performance and security, you must explicitly define any entries in your zone file as either CNAMEs or A record entries.

    Forgive me for sounding like an idiot, but how exactly do I define my wildcard subdomains when first configuring cloudflare and how do I know if I have done it correctly?

    Is it necessary to do with your plugin?

    If you could please let me know I would greatly appreciate it.

    Thanks,

    Matt

  8. Boss
    stiofan says:

    Hi Matt,

    When setting up CloudFlare if you create a A RECORD called * and point it to your site’s IP this will wildcard all your sub-domains.

    This will mean all your sub-domains will work but will not benefit from the CloudFlare services.
    You keep it this way until you have added all your sub-domains as A RECORDS or CNAME’s (which this plugin will do for your WPMU install)

    I hope this helps…

    Stiofan

    • Buyer
      mattfraser says:

      Stiofan,

      Thanks, I’m pretty sure I now have this working properly.

      That being said, I am using the domain mapping plugin from wpmudev.org:

      http://premium.wpmudev.org/project/domain-mapping

      what ip address do I enter for domain mapping to work?

      Do simply add my server ip address and it will work as usual for domain mapping or do I have to do something else?

      Thanks for writing this plugin.

      i look forward to your reply.

  9. Boss
    stiofan says:

    Hi Matt,

    Are all your domains mapped? this plugin is meant for sub domains, domain mapping is not supported unless you find a way, i haven’t tested fully.

    CloudFlare are considering updating there API to allow us to add this feature but it is not a definite that they will.

    Thanks,

    Stiofan

    • Buyer
      mattfraser says:

      Stiofan,

      I have gotten in touch with Cloudflare and they may work with me to find a solution.

      What information do you need from them to make this work?

  10. Boss
    stiofan says:

    Hi matt,

    I sent you an email with my skype ID, to see if we can work together to find a solution.

    At present though for each mapped domain you would need to add that to CloudFlare separately, but there is not any way to do this automatically, we really need CloudFlare to add this functionality to their API.

    Stiofan

  11. Buyer
    anders says:

    Hi! I’m also interested in a solution for domain mapping. I’m using the same plugin as Matt. Let me know what you find! :)

  12. Buyer
    worldweb says:

    any update on the domain mapping issue

  13. Buyer
    rory.mcdaniel says:

    It’s been several months since the last comment – I would purchase the pro version in a heartbeat if it would support domain mapping. Any chance of making this work?

  14. Buyer
    ovidiu says:

    This is not really inspiring as the comments here seem to be moderated and regularly released but nobody is answering any questions?
    Btw. all comments are marked with the comment date of January 14th, 2012 and that is simply wrong :-(

  15. Buyer
    maveseli says:

    Once again, hi TT

    I already posted this issue as a comment on free version of this plugin but same problem is with paid version so I’am posting it here again in hope someone will fix it.

    Plugin do not create cname record in CF for first time signups from frontend.

    From what I could find online it seams that problem is not in plugin but a rare bug in wpmu that makes
    add_action(‘wpmu_new_blog’, ‘cf_wpmu_add_new’,10,10);
    not to fire for not logged in user.

    Solution could be to use another hook, I have tried few of them but could not manage to make it work.

    Thanks

  16. Buyer
    codystuard says:

    Hi Everybody!!!

    Some have founded the fix for add_action(‘wpmu_new_blog’, ‘cf_wpmu_add_new’,10,10); ?

    Txs

  17. Buyer
    dliciaga says:

    Just purchased. Have a network of 663 blogs + some with domain mapping. Do have you step by step instructions?

    Obviously I will back up the database before implementing.

  18. Buyer
    bloglines says:

    Just a small side note the site is about 100 blogs

Leave a Reply