I'm curious to know how ifttt.com authenticate a supplied WordPress admin login credentials. And after authorization is granted, how does it publish post on our behalf? am curious to know what communication protocol it is using.

  • WordPress com service runs their own REST API (this is different from the one being developed for WordPress itself). Please note that dot com is mostly considered out of scope here. :) – Rarst Nov 2 '15 at 17:18
  • Hi, am not talking about a dot com. Am using a self hosted site and it authenticated successfully. Am confused because the my self hosted site doesn't have Jetpack nor connected to wordpress.com – Collizo4sky Nov 2 '15 at 17:29
  • Ah, sorry, I must have misread the question. :) – Rarst Nov 2 '15 at 18:07
  • @Rarst Do you think they could be using WordPress XML-RPC ? – Collizo4sky Nov 2 '15 at 19:15
  • 1
    It might be... You could disable XML-RPC and try again to check. – Rarst Nov 3 '15 at 13:50

IFTTT.com connects to your WordPress site via XML-RPC, as the dudes at wpbeginner.com already found out:

Go to IFTTT and create your account. IFTTT works with all WordPress.org self-hosted blogs (version 3.x and above) and WordPress.com blogs as well. You MUST have XML-RPC enabled to work with IFTTT.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.