How can we help you?

Posting WODs to your WordPress Blog




Wodify allows gyms to set up a WordPress Integration that will post WODs to their gym’s WordPress blog, including choosing between and You also have the ability to integrate your WODs using certain non-WordPress websites.


In this article, we will cover:


Setting Up the WordPress Integration with

  1. Go to Gym > Web Integrations 
  2. Click Enable next to the WordPress section wordpress_1_.png
  3. Choose and click Authorize.wordpress_4.png
  4. Enter credentials on and click Continuewordpress_5.png
  5. Click Approve wordpress_8.png
  6. Confirm the connection in Gym > Web Integrationswordpress_6.png
  7. To remove the integration click Remove this integrationwordpress_7.png


Setting Up the WordPress Integration with

  1. Go to Gym > Web Integrations 
  2. Click Enable next to the WordPress section 
  3. Choose 
  4. Go to http://[YourWordPressBlog]/wp-login.php and click Plug-Ins > Add Newwordpress_10.png
  5. Search for WordPress REST API – OAuth 1.0a Server > Click Install Now Image_2018-01-26_12-23-13.png
  6. Then, go to Users > Applications                                            Plugins___BearFitness___WordPress_2018-01-26_12-27-40.png
  7. Click Add New Registered_OAuth_Applications___BearFitness___WordPress_2018-01-26_12-32-22.png
  8. Make the consumer name Wodify
  9. Go back to Gym > Web Integrations
  10. Click COPY TO CLIPBOARD to copy the Callback URL needed for your Registered Applicationwordpress_13.png
  11. Paste the Callback URL into the Callback field and click Add ConsumerAdd_Application___BearFitness___WordPress_2018-01-26_12-35-18.png
  12. Hover over your newly created Application and click Edit. Leave this tab open.Image_2018-01-26_12-42-57.png
  13. Go back into Gym > Web Integrations and enter your Wordpress blog URL wordpress_14.png
  14. Copy the Client Key/ID and Client Secret from the Edit Application tab you have open for your WordPress pageEdit_Application___BearFitness___WordPress_2018-01-26_12-45-48.png
  15. Paste these values in the corresponding fields in Wodify.wordpress_15.png
  16. Click Authorize. This will redirect you to WordPress, where you can click Authorize again and be redirected back to Wodify to view your completed integration. 


Legacy WordPress Integration 

If you are a Wodify customer from before 2017, you may be operating on our Legacy WordPress integration. Please follow the steps below to set up this integration. Please note any changes made to your legacy integration will have to updated using the new integration steps above. 

  1. Go to Gym > Web Integrations
  2. Click Enable in the WordPress field 
  3. Enter your RPC URL 
    • Your RPC URL is your website URL with '/xmlrpc.php' added to the end of it.
    • Example: http://{YourWordPressBlog}/xmlrpc.php
    • Example:
  4. Enter your WordPress UserName and Password
  5. Click Save
  6. Log in to WordPress; if prompted to update to the latest version click OK
  7. Click Settings 
  8. Click Writing 
  9. Fill in the Default Post Category and set it to your default 
  10. Click Save Changes 
  11. Go to: http://{YourWordPressBlog}/xmlrpc.php
  12. Your page will display the belowhttps___wodifytesting_wordpress_com_xmlrpc_php.png


Go Daddy Host Error

Unfortunately, GoDaddy often applies special security settings to their WordPress-hosted pages out of the box. In order to get things working with Wodify, you'll need to reach out to them and ask them to update the .htaccess file on your webserver to give Wodify permissions to post to your site via 0Auth. Follow these steps below in order to get things working!

  1. Log in to your GoDaddy account
  2. From your profile, click Account Settings > Login & PIN
  3. Copy or write down your Support PIN:
  4. Click the Help icon at the top right, and scroll down to click the Chat with us! button
  5. State the following to your chat agent:
    Hi - I need to update the WordPress section of my .htaccess file in the public_html folder on my [insert your web site name] server to the following:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP:Authorization} ^(.*)
    RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
    RewriteBase /
    RewriteRule ^index\.php$ - [E=X-HTTP_AUTHORIZATION:%{HTTP:Authorization},QSA,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [E=X-HTTP_AUTHORIZATION:%{HTTP:Authorization},QSA,L]
    # END WordPress
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP:Authorization} ^(.*)
    RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
    RewriteBase /
    RewriteRule ^index\.php$ - [E=X-HTTP_AUTHORIZATION:%{HTTP:Authorization},QSA,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [E=X-HTTP_AUTHORIZATION:%{HTTP:Authorization},QSA,L]
    # END WordPress
  6. The agent will ask you to share the Support PIN that you copied earlier. Provide that number to them.
  7. After that, the agent will make the change for you. You can verify it by going to My Products > Web Hosting > Manage > Files & FTP > File Manager.
  8. Double click on the .htaccess file to review the changes.
  9. The file should look like this:
  10. All Done! Now you should be able to post WODs on your WordPress website hosted by GoDaddy!


Note: WODs not posting?  Have your web developer add the RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] to the .htaccess file on the server to get the authentication process to succeed. 


Note:  Be sure to Disable Blog Integration if you deactivate your WordPress account.


To learn how to schedule the time your WODs post to your blog, check out our WOD Publication Settings.



More Information:

TIP: Wodify Blueprint Course - Getting Started with Wodify Perform

If you need any additional assistance with Posting WODs to your WordPress Blog, feel free to reach out to us at


Check the current status of our products

View status