Download - Talking to WordPress via XML-RPC
![Page 1: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/1.jpg)
Talking to Talking to WordPress via XML-WordPress via XML-
RPCRPC
Allowing the outside world to talk to your WordPress installationAllowing the outside world to talk to your WordPress installation
![Page 2: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/2.jpg)
Who Am I ?Who Am I ?Who Am I ?Who Am I ?
• AuctionAnything.comAuctionAnything.com• ASP.NET/MS SQLASP.NET/MS SQL• jQuery/JavaScriptjQuery/JavaScript• Mobile DeveloperMobile Developer
• @MorningZ@MorningZ
Stephen GilboyStephen GilboyStephen GilboyStephen Gilboy
![Page 3: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/3.jpg)
Connect !!Connect !!Connect !!Connect !!
![Page 4: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/4.jpg)
WordPress SetupWordPress SetupWordPress SetupWordPress Setup
![Page 5: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/5.jpg)
What did that just do?What did that just do?What did that just do?What did that just do?Url Endpoint Created:
http://www.my-wp-site.com/xmlrpc.php
Allows Posting of XMLhttp://en.wikipedia.org/wiki/XML-RPC
![Page 6: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/6.jpg)
Demo of MarsEditDemo of MarsEditDemo of MarsEditDemo of MarsEdit
![Page 7: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/7.jpg)
JavaScriptJavaScript
Hard Code XML? Umm.. No!Hard Code XML? Umm.. No!Hard Code XML? Umm.. No!Hard Code XML? Umm.. No!
![Page 8: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/8.jpg)
PHPPHP
Hard Code XML? Umm.. No!Hard Code XML? Umm.. No!Hard Code XML? Umm.. No!Hard Code XML? Umm.. No!
![Page 9: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/9.jpg)
.NET Framework.NET Framework
Hard Code XML? Umm.. No!Hard Code XML? Umm.. No!Hard Code XML? Umm.. No!Hard Code XML? Umm.. No!
![Page 10: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/10.jpg)
Wrap UpWrap UpWrap UpWrap Up
• With a simple checkbox, you With a simple checkbox, you can allow outside apps to can allow outside apps to read/write against your read/write against your WordPress site using the WordPress site using the XML-RPC protocolXML-RPC protocol
• Utilize libraries to avoid Utilize libraries to avoid dealing with direct XMLdealing with direct XML
![Page 11: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/11.jpg)
Helpful LinksHelpful LinksHelpful LinksHelpful LinksWordPress’ official list of XML-RPC methodshttp://codex.wordpress.org/XML-RPC_wp
Documentation for the JSON API pluginhttp://wordpress.org/extend/plugins/json-api/other_notes/
XML-RPC for JavaScript usehttp://daniloercoli.wordpress.com/2010/05/10/xml-rpc-library-for-wordpress/
XML-RPC for PHP usehttp://life.mysiteonline.org/archives/161-Automatic-Post-Creation-with-Wordpress,-PHP,-and-XML-RPC.html/
XML-RPC for .NET usehttp://www.xml-rpc.net/
XML-RPC Desktop Clientshttp://www.red-sweater.com/marsedit/http://en.wordpress.com/windows-live-writer/
More clients/infohttp://en.wikipedia.org/wiki/XML-RPC/
WordPress’ official list of XML-RPC methodshttp://codex.wordpress.org/XML-RPC_wp
Documentation for the JSON API pluginhttp://wordpress.org/extend/plugins/json-api/other_notes/
XML-RPC for JavaScript usehttp://daniloercoli.wordpress.com/2010/05/10/xml-rpc-library-for-wordpress/
XML-RPC for PHP usehttp://life.mysiteonline.org/archives/161-Automatic-Post-Creation-with-Wordpress,-PHP,-and-XML-RPC.html/
XML-RPC for .NET usehttp://www.xml-rpc.net/
XML-RPC Desktop Clientshttp://www.red-sweater.com/marsedit/http://en.wordpress.com/windows-live-writer/
More clients/infohttp://en.wikipedia.org/wiki/XML-RPC/
![Page 12: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/12.jpg)
Contacting MeContacting MeContacting MeContacting Me
• Email:Email:[email protected]@[email protected]@morningz.com
• LinkedIn:LinkedIn:[email protected]@morningz.com
• Twitter: Twitter: @MorningZ@MorningZ
• Link to this content:Link to this content:http://bit.ly/wcmia_xmlrpchttp://bit.ly/wcmia_xmlrpchttp://bit.ly/wcmia_xmlrpc_ziphttp://bit.ly/wcmia_xmlrpc_zip
![Page 13: Talking to WordPress via XML-RPC](https://reader034.vdocuments.mx/reader034/viewer/2022052618/54953f8ab47959a1708b459d/html5/thumbnails/13.jpg)
Q & AQ & AQ & AQ & A