<?xml version="1.0" encoding="UTF-8"?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>WordPress &#8250; Support Tag: xmlrpc</title>
<link>http://wordpress.org/support/</link>
<description>WordPress &#8250; Support Tag: xmlrpc</description>
<language>en</language>
<pubDate>Thu, 26 Nov 2009 09:29:46 +0000</pubDate>

<item>
<title>jb6262 on "Blank first line in XMLRPC.PHP - breaks Wordpress for iPhone?"</title>
<link>http://wordpress.org/support/topic/226432#post-1293687</link>
<pubDate>Wed, 25 Nov 2009 19:23:56 +0000</pubDate>
<dc:creator>jb6262</dc:creator>
<guid isPermaLink="false">1293687@http://wordpress.org/support/</guid>
<description>&#60;p&#62;erlandsen,&#60;/p&#62;
&#60;p&#62;It seems you've resolved the issue as your xmlrpc.php?rsd link is now working...&#60;/p&#62;
&#60;p&#62;Can you tell us what you did?
&#60;/p&#62;</description>
</item>
<item>
<title>bh_WP_fan on "Remote posting - XMLRPC - php.ini - problem"</title>
<link>http://wordpress.org/support/topic/334547#post-1292247</link>
<pubDate>Tue, 24 Nov 2009 15:53:16 +0000</pubDate>
<dc:creator>bh_WP_fan</dc:creator>
<guid isPermaLink="false">1292247@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Although I'm not really sure what is causing this, the one time I've heard of it happening before it was caused by a hack. It has been a little while but, if I remember right, the fix was to simply re-upload all of the WordPress core files and then work on hardening the WordPress installation/making it more secure.&#60;/p&#62;
&#60;p&#62;Another way to get some WP installations to cause this error is to create very large XML-RPC requests, such as those containing large Base64-encoded images, and format the XML without any line breaks. Under some versions of PHP you’ll get the error. The solution is to add line breaks.&#60;/p&#62;
&#60;p&#62;Just to make sure it isn't a memory problem from a single large request, increase your memory_limit in your php.ini file to 64 too.&#60;/p&#62;
&#60;p&#62;In the cPanel go to PHP Config, set your php mode to php5 (single php.ini) and if you don't already have an existing php.ini file, click the button to install one.(which will be installed as php.ini.default and will need to be renamed to php.ini) But if you do already have one you don't need to do that. Then edit your php.ini file and search for memory_limit and change it from 32 to 64.
&#60;/p&#62;</description>
</item>
<item>
<title>123afm on "Remote posting - XMLRPC - php.ini - problem"</title>
<link>http://wordpress.org/support/topic/334547#post-1291681</link>
<pubDate>Tue, 24 Nov 2009 01:06:36 +0000</pubDate>
<dc:creator>123afm</dc:creator>
<guid isPermaLink="false">1291681@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Hi,&#60;br /&#62;
thanks for taking your time though - I appreciate it!
&#60;/p&#62;</description>
</item>
<item>
<title>alism on "Remote posting - XMLRPC - php.ini - problem"</title>
<link>http://wordpress.org/support/topic/334547#post-1291599</link>
<pubDate>Mon, 23 Nov 2009 23:27:06 +0000</pubDate>
<dc:creator>alism</dc:creator>
<guid isPermaLink="false">1291599@http://wordpress.org/support/</guid>
<description>&#60;p&#62;The short answer is I don't know then, sorry. Both my hunches are straight out of the window! Can only think it might otherwise be related to use of 'non-standard' characters (use of ampersands and alike) in some way, but I'm really clutching at straws with that.
&#60;/p&#62;</description>
</item>
<item>
<title>123afm on "Remote posting - XMLRPC - php.ini - problem"</title>
<link>http://wordpress.org/support/topic/334547#post-1290574</link>
<pubDate>Mon, 23 Nov 2009 02:29:35 +0000</pubDate>
<dc:creator>123afm</dc:creator>
<guid isPermaLink="false">1290574@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Ok, uploaded a fresh copy of xmlrpc.php - same error though.&#60;/p&#62;
&#60;p&#62;Hostmonster is using their &#34;special&#34; version of the php.ini file and I have activated the &#34;;extension=php_xmlrpc.dll&#34; extension as well.
&#60;/p&#62;</description>
</item>
<item>
<title>123afm on "Remote posting - XMLRPC - php.ini - problem"</title>
<link>http://wordpress.org/support/topic/334547#post-1290566</link>
<pubDate>Mon, 23 Nov 2009 02:20:35 +0000</pubDate>
<dc:creator>123afm</dc:creator>
<guid isPermaLink="false">1290566@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Hi, and thanks for getting back to me in this regard - highly appreciated!&#60;br /&#62;
Plugins:&#60;br /&#62;
Akismet&#60;br /&#62;
Google XML Sitemaps&#60;br /&#62;
LibXML2 Fix&#60;br /&#62;
Yet Another Related Posts Plugin&#60;br /&#62;
I have just downloaded the file you pointed me to and will replace it accordingly - let you know how it goes in a bit!
&#60;/p&#62;</description>
</item>
<item>
<title>alism on "Remote posting - XMLRPC - php.ini - problem"</title>
<link>http://wordpress.org/support/topic/334547#post-1290507</link>
<pubDate>Mon, 23 Nov 2009 01:13:56 +0000</pubDate>
<dc:creator>alism</dc:creator>
<guid isPermaLink="false">1290507@http://wordpress.org/support/</guid>
<description>&#60;p&#62;I think I'd probably replace xmlrpc.php with a fresh copy first of all:&#60;br /&#62;
&#60;a href=&#34;http://wordpress.org/download/&#34; rel=&#34;nofollow&#34;&#62;http://wordpress.org/download/&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;What plugins are you using as a matter of interest? (I realise that you've tried disabling them)
&#60;/p&#62;</description>
</item>
<item>
<title>123afm on "Remote posting - XMLRPC - php.ini - problem"</title>
<link>http://wordpress.org/support/topic/334547#post-1290495</link>
<pubDate>Mon, 23 Nov 2009 00:58:21 +0000</pubDate>
<dc:creator>123afm</dc:creator>
<guid isPermaLink="false">1290495@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Hi, I am new on this forum, so first of all &#34;Hi&#34; to everyone! I have a problem which I hope someone can help me with. It is (as the title of my post will say) related to using XMLRPC - remote posting to a WordPress blog.&#60;/p&#62;
&#60;p&#62;A bit on the background:&#60;br /&#62;
I am using a 3. party service to post articles on some of my blogs. I am currently using various hostings for this purpose (hostgator, bluehost, resellerzoom, hostingzoom, greengeeks - plus 2 more) and have had no problems.&#60;/p&#62;
&#60;p&#62;2 weeks ago I signed up for a hosting account on hostmonster, but when I tried to set up/configure a blog to use XMLRPC on hostmonster - I ran into problems.&#60;br /&#62;
The error message I get from the 3 party service is: &#34;XMLRPC request failed. The error returned was: (Error #-32700) parse error. not well formed&#34;.&#60;/p&#62;
&#60;p&#62;Steps I have taken to try to solve this is:&#60;/p&#62;
&#60;p&#62;I am using WP 2.8.6 - have tried using different themes, disabled all plugins - tried with a plugin called &#34;LibXML2 Fix&#34; which is supposed to fix XML-RPC requests that are mangled. I have cut down the ping list to a bare minimum. Still no luck.&#60;/p&#62;
&#60;p&#62;And YES I have checked that the &#34;Enable the WordPress, Movable Type, MetaWeblog and Blogger XML-RPC publishing protocols.&#34; is checked.&#60;/p&#62;
&#60;p&#62;I have read on this forum a post with a similar problem - no solution provided though: &#60;a href=&#34;http://hostmonsterforum.com/showthre...ghlight=XMLRPC&#34; rel=&#34;nofollow&#34;&#62;http://hostmonsterforum.com/showthre...ghlight=XMLRPC&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I have submitted a ticket at the 3 party service - here is their reply:&#60;br /&#62;
&#34;1) Your webhosts may need to recompile PHP to include the XML libraries.&#60;br /&#62;
2) They may need to downgrade libxml from libxml2, which sometimes&#60;br /&#62;
causes issues.&#34;&#60;/p&#62;
&#60;p&#62;I have submitted a ticket to helpdesk at hostmonster, and apart from being sooo slow (it took them like 4 days before they answer and 1-2 days between every reply) - outlining these things, but no real solution has been provided.&#60;br /&#62;
Here is the info received from helpdesk at hostmonster:&#60;/p&#62;
&#60;p&#62;libxml&#60;br /&#62;
libXML support active&#60;br /&#62;
libXML Version 2.7.3&#60;br /&#62;
libXML streams enabled&#60;/p&#62;
&#60;p&#62;xml&#60;br /&#62;
XML Support active&#60;br /&#62;
XML Namespace Support active&#60;br /&#62;
EXPAT Version expat_1.95.8&#60;/p&#62;
&#60;p&#62;xmlrpc&#60;br /&#62;
core library version xmlrpc-epi v. 0.51&#60;br /&#62;
php extension version 0.51&#60;/p&#62;
&#60;p&#62;From what I have read it seems that it is related to how the php.ini file is configured on hostmonster. So I updated the ticket at hostmonster and here is what they wrote 2 days later:&#60;br /&#62;
&#34;If it's related to how the php.ini file is configured, then you should be able to go into your ~/public_html/php.ini file and make whatever changes are need to configure it properly. If it's related to how php was compiled and installed on the server, then that is something that, unfortunately, we will not be able to change -- as it would mean recompiling php for the entire server and stopping everyone's websites which use php while this is done.&#34;&#60;/p&#62;
&#60;p&#62;So here I am - a non tech guy with a problem! I have looked at the php.ini file at my hostmonster account and tried to compare it with the php.ini file at the various other hosts I am using, but they seem all to be different - and being a non tech guy I am stuck!&#60;/p&#62;
&#60;p&#62;Anyone have had this problem and a solution?&#60;br /&#62;
Thanks in advance for your time!
&#60;/p&#62;</description>
</item>
<item>
<title>josephscott on "How to scedule a Post using XMLRPC / metaWeblog.newPost ??"</title>
<link>http://wordpress.org/support/topic/330597#post-1280607</link>
<pubDate>Fri, 13 Nov 2009 21:00:29 +0000</pubDate>
<dc:creator>josephscott</dc:creator>
<guid isPermaLink="false">1280607@http://wordpress.org/support/</guid>
<description>&#60;p&#62;It doesn't matter what XML-RPC library you are using, it needs to pass date values as a type of dateTime.iso8601.&#60;/p&#62;
&#60;p&#62;For the record I use the same IXR PHP library that WordPress does, it implements both client and server sides of XML-RPC.
&#60;/p&#62;</description>
</item>
<item>
<title>a.kurtz on "How to scedule a Post using XMLRPC / metaWeblog.newPost ??"</title>
<link>http://wordpress.org/support/topic/330597#post-1280164</link>
<pubDate>Fri, 13 Nov 2009 15:49:44 +0000</pubDate>
<dc:creator>a.kurtz</dc:creator>
<guid isPermaLink="false">1280164@http://wordpress.org/support/</guid>
<description>&#60;p&#62;what XML-RPC library u are using?&#60;/p&#62;
&#60;p&#62;will the -&#38;gt;getIso() call work then??
&#60;/p&#62;</description>
</item>
<item>
<title>josephscott on "How to scedule a Post using XMLRPC / metaWeblog.newPost ??"</title>
<link>http://wordpress.org/support/topic/330597#post-1280151</link>
<pubDate>Fri, 13 Nov 2009 15:41:35 +0000</pubDate>
<dc:creator>josephscott</dc:creator>
<guid isPermaLink="false">1280151@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Dates in XML-RPC are not string types, they have a type of dateTime.iso8601.  So the snippet of XML should look like:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;date_created_gmt&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;dateTime.iso8601&#38;gt;20091113T12:30:00Z&#38;lt;/dateTime.iso8601&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;This is per the XML-RPC spec that I linked to previously - &#60;a href=&#34;http://www.xmlrpc.com/spec&#34; rel=&#34;nofollow&#34;&#62;http://www.xmlrpc.com/spec&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I added the date_created_gmt field because there was such confusion (and in some cases poor support in XML-RPC libraries) for dateCreated and time zones.  Any date in the date_created_gmt field is GMT, always, with or with out the trailing Z.
&#60;/p&#62;</description>
</item>
<item>
<title>a.kurtz on "How to scedule a Post using XMLRPC / metaWeblog.newPost ??"</title>
<link>http://wordpress.org/support/topic/330597#post-1279980</link>
<pubDate>Fri, 13 Nov 2009 13:25:46 +0000</pubDate>
<dc:creator>a.kurtz</dc:creator>
<guid isPermaLink="false">1279980@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Hi joseph scott,&#60;/p&#62;
&#60;p&#62;did u tried by urself?&#60;/p&#62;
&#60;p&#62;i found out not the correct format for the date_created_gmt&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;date_created_gmt&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;

&#38;lt;string&#38;gt;20091113T12:30:00Z&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;but if i post on a unfixed blog, i got nothing as response.&#60;/p&#62;
&#60;p&#62;var_dump() of my result just says &#60;code&#62;NULL&#60;/code&#62;.&#60;/p&#62;
&#60;p&#62;in my eys this lines are responsable for that:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;// Do some timestamp voodoo
		if ( !empty( $content_struct[&#38;#39;date_created_gmt&#38;#39;] ) )
			$dateCreated = str_replace( &#38;#39;Z&#38;#39;, &#38;#39;&#38;#39;, $content_struct[&#38;#39;date_created_gmt&#38;#39;]-&#38;gt;getIso() ) . &#38;#39;Z&#38;#39;; // We know this is supposed to be GMT, so we&#38;#39;re going to slap that Z on there by force
		elseif ( !empty( $content_struct[&#38;#39;dateCreated&#38;#39;]) )
			$dateCreated = $content_struct[&#38;#39;dateCreated&#38;#39;]-&#38;gt;getIso();

		if ( !empty( $dateCreated ) ) {
			$post_date = get_date_from_gmt(iso8601_to_datetime($dateCreated));
			$post_date_gmt = iso8601_to_datetime($dateCreated, GMT);
		} else {
			$post_date     = $postdata[&#38;#39;post_date&#38;#39;];
			$post_date_gmt = $postdata[&#38;#39;post_date_gmt&#38;#39;];
		}&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;how can &#60;code&#62;$content_struct[&#38;#39;dateCreated&#38;#39;]-&#38;gt;getIso()&#60;/code&#62; work when &#60;code&#62;$content_struct[&#38;#39;dateCreated&#38;#39;]&#60;/code&#62; is of type string???&#60;/p&#62;
&#60;p&#62;this will result in a php-error. so i will get no return value... and the post will not added to the database.&#60;/p&#62;
&#60;p&#62;wenn i remove the &#60;code&#62;-&#38;gt;getIso()&#60;/code&#62; all will work fine. the post is added to the database, but as not as future... so i have to add an &#60;code&#62;case &#38;#39;future&#38;#39;:&#60;/code&#62; at this lines:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;switch( $content_struct[&#38;quot;{$post_type}_status&#38;quot;] ) {
				case &#38;#39;draft&#38;#39;:
				case &#38;#39;private&#38;#39;:
				case &#38;#39;publish&#38;#39;:
					$post_status = $content_struct[&#38;quot;{$post_type}_status&#38;quot;];
					break;
				case &#38;#39;pending&#38;#39;:
					// Pending is only valid for posts, not pages.
					if( $post_type === &#38;#39;post&#38;#39; ) {
						$post_status = $content_struct[&#38;quot;{$post_type}_status&#38;quot;];
					}
					break;
				default:
					$post_status = $publish ? &#38;#39;publish&#38;#39; : &#38;#39;draft&#38;#39;;
					break;
			}&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;then all will work fine, when my client adds&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;post_status&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;future&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;to the struct.&#60;/p&#62;
&#60;p&#62;After doing this i can post a scheduled post using XML-RPC.&#60;/p&#62;
&#60;p&#62;In my oppinion this should be fixed soon in the next WP release ...&#60;/p&#62;
&#60;p&#62;or anyone can explain me how it will work, without this fixes ??
&#60;/p&#62;</description>
</item>
<item>
<title>josephscott on "How to scedule a Post using XMLRPC / metaWeblog.newPost ??"</title>
<link>http://wordpress.org/support/topic/330597#post-1277673</link>
<pubDate>Wed, 11 Nov 2009 16:49:17 +0000</pubDate>
<dc:creator>josephscott</dc:creator>
<guid isPermaLink="false">1277673@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Your XML-RPC request is using the wrong data type for dates:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;date_created_gmt&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;2009-12-11 13:00:00&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;You are providing the server with a string type instead of a dateTime.iso8601 type - &#60;a href=&#34;http://www.xmlrpc.com/spec&#34; rel=&#34;nofollow&#34;&#62;http://www.xmlrpc.com/spec&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>a.kurtz on "How to scedule a Post using XMLRPC / metaWeblog.newPost ??"</title>
<link>http://wordpress.org/support/topic/330597#post-1277389</link>
<pubDate>Wed, 11 Nov 2009 13:49:17 +0000</pubDate>
<dc:creator>a.kurtz</dc:creator>
<guid isPermaLink="false">1277389@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Damm, i figured out that's not all to fix, the Posts will have no _gmt-Dates in database and so WP think the schedule was missed, an posts them...&#60;/p&#62;
&#60;p&#62;So how to set the _gmt-dates at the xmlrpc.php ???&#60;/p&#62;
&#60;p&#62;why this is not completly correctly written ????
&#60;/p&#62;</description>
</item>
<item>
<title>a.kurtz on "How to scedule a Post using XMLRPC / metaWeblog.newPost ??"</title>
<link>http://wordpress.org/support/topic/330597#post-1277283</link>
<pubDate>Wed, 11 Nov 2009 11:56:11 +0000</pubDate>
<dc:creator>a.kurtz</dc:creator>
<guid isPermaLink="false">1277283@http://wordpress.org/support/</guid>
<description>&#60;p&#62;I found a way to solve my problem, but i had to fix the xmlrpc.php, thats a thing i wount do, because i have to fix  it at more than 250 worpressinstallations :( .&#60;/p&#62;
&#60;p&#62;I fixed at the Mothod: mw_newPost($args), starting at line 2007&#60;/p&#62;
&#60;p&#62;1st fix: starting at line 2105&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;if( isset( $content_struct[&#38;quot;{$post_type}_status&#38;quot;] ) ) {
			switch( $content_struct[&#38;quot;{$post_type}_status&#38;quot;] ) {
				case &#38;#39;draft&#38;#39;:
				case &#38;#39;private&#38;#39;:
				case &#38;#39;publish&#38;#39;:
				case &#38;#39;future&#38;#39;: # &#38;lt;-- ADDED THIS LINE
					$post_status = $content_struct[&#38;quot;{$post_type}_status&#38;quot;];
					break;
				case &#38;#39;pending&#38;#39;:
					// Pending is only valid for posts, not pages.
					if( $post_type === &#38;#39;post&#38;#39; ) {
						$post_status = $content_struct[&#38;quot;{$post_type}_status&#38;quot;];
					}
					break;
				default:
					$post_status = $publish ? &#38;#39;publish&#38;#39; : &#38;#39;draft&#38;#39;;
					break;
			}
		}&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;2nd fix: starting at line 2203&#60;/p&#62;
&#60;p&#62;remove the call off non existing Method -&#38;gt;getIso()&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;// Do some timestamp voodoo
		if ( !empty( $content_struct[&#38;#39;date_created_gmt&#38;#39;] ) )
		{
			$dateCreated = str_replace( &#38;#39;Z&#38;#39;, &#38;#39;&#38;#39;, $content_struct[&#38;#39;date_created_gmt&#38;#39;]/*-&#38;gt;getIso()*/ ) . &#38;#39;Z&#38;#39;; // We know this is supposed to be GMT, so we&#38;#39;re going to slap that Z on there by force

		}elseif ( !empty( $content_struct[&#38;#39;dateCreated&#38;#39;]) ){
			$dateCreated = $content_struct[&#38;#39;dateCreated&#38;#39;]/*-&#38;gt;getIso()*/;
		}&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;In my code i add 2 fields $content-array if its in future:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;if (strtotime($_REQUEST[&#38;#39;form&#38;#39;][&#38;#39;dateCreated&#38;#39;]) &#38;gt; time()) {
	$content[&#38;#39;post_status&#38;#39;] 	= &#38;#39;future&#38;#39;;
	$publish			= 0;
}&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;so my XML will look like:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;methodCall&#38;gt;
&#38;lt;methodName&#38;gt;metaWeblog.newPost&#38;lt;/methodName&#38;gt;

&#38;lt;params&#38;gt;
&#38;lt;param&#38;gt;
&#38;lt;value&#38;gt;
&#38;lt;array&#38;gt;
&#38;lt;data&#38;gt;
&#38;lt;value&#38;gt;USERNAME
&#38;lt;string&#38;gt;&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;USERNAME

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;{YOUR-WP-USERNAME-HERE}&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;{YOUR-WP-PASSWORD-HERE}&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;struct&#38;gt;
&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;wp_slug&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;

&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;wp_password&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;USERNAME
&#38;lt;string&#38;gt;&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;

&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;wp_author_id&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;

&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;title&#38;lt;/name&#38;gt;
USERNAME
&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;Test of sceduled Posting&#38;lt;/string&#38;gt;USERNAME
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;

&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;description&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;&#38;lt;p&#38;gt;Test of sceduled Posting&#38;lt;/p&#38;gt;&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;

&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;mt_excerpt&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;&#38;lt;p&#38;gt;Test of sceduled Posting&#38;lt;/p&#38;gt;&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;

&#38;lt;member&#38;gt;USERNAME
&#38;lt;name&#38;gt;mt_text_more&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;USERNAME
&#38;lt;/member&#38;gt;

&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;mt_allow_comments&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;

&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;mt_allow_pings&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;&#38;lt;/string&#38;gt;USERNAME
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;USERNAME

&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;date_created_gmt&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;string&#38;gt;2009-12-11 13:00:00&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;

&#38;lt;member&#38;gt;
&#38;lt;name&#38;gt;post_status&#38;lt;/name&#38;gt;

&#38;lt;value&#38;gt;USERNAME
&#38;lt;string&#38;gt;future&#38;lt;/string&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/member&#38;gt;
&#38;lt;/struct&#38;gt;
&#38;lt;/value&#38;gt;

&#38;lt;value&#38;gt;
&#38;lt;int&#38;gt;0&#38;lt;/int&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/data&#38;gt;
&#38;lt;/array&#38;gt;
&#38;lt;/value&#38;gt;
&#38;lt;/param&#38;gt;USERNAME
&#38;lt;/params&#38;gt;
&#38;lt;/methodCall&#38;gt;&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;I gues there is no other way to solve this problem, until an offical fix will be released.&#60;/p&#62;
&#60;p&#62;I hope this will help others with same problem.&#60;/p&#62;
&#60;p&#62;greetings&#60;/p&#62;
&#60;p&#62;Alexander Kurtz
&#60;/p&#62;</description>
</item>
<item>
<title>a.kurtz on "How to scedule a Post using XMLRPC / metaWeblog.newPost ??"</title>
<link>http://wordpress.org/support/topic/330597#post-1277240</link>
<pubDate>Wed, 11 Nov 2009 10:45:10 +0000</pubDate>
<dc:creator>a.kurtz</dc:creator>
<guid isPermaLink="false">1277240@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;I created a tool to manage a huge amount of blogs. This tool should also be able to scedule Postings. I saw that the metaWeblog.newPost command has the fields 'dateCreated' and 'date_created_gmt'. If i assign a Date to it, i get no response from the xmlrpc.php. I figured out that it might be an error at the following code:&#60;/p&#62;
&#60;p&#62;starting at line 2183:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;// Do some timestamp voodoo
		if ( !empty( $content_struct[&#38;#39;date_created_gmt&#38;#39;] ) )
			$dateCreated = str_replace( &#38;#39;Z&#38;#39;, &#38;#39;&#38;#39;, $content_struct[&#38;#39;date_created_gmt&#38;#39;]-&#38;gt;getIso() ) . &#38;#39;Z&#38;#39;; // We know this is supposed to be GMT, so we&#38;#39;re going to slap that Z on there by force
		elseif ( !empty( $content_struct[&#38;#39;dateCreated&#38;#39;]) )
			$dateCreated = $content_struct[&#38;#39;dateCreated&#38;#39;]-&#38;gt;getIso();&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;$content_struct['dateCreated'] and $content_struct['date_created_gmt'] are NOT objects, they are just an sting, so the call of -&#38;gt;getIso() fails.&#60;/p&#62;
&#60;p&#62;I removed the -&#38;gt;getIso() and the Post will be storred at database, but not marked as sceduled. It will be posted, with a date in future... how to fix it.&#60;/p&#62;
&#60;p&#62;Or short: How i can scedule a Post using XMLRPC / metaWeblog.newPost &#60;/p&#62;
&#60;p&#62;I hope anyone of u can help me solve this Problem. I dont want do store future posts at a database and post it by a cronjob.&#60;/p&#62;
&#60;p&#62;greetings&#60;/p&#62;
&#60;p&#62;Alexander Kurtz
&#60;/p&#62;</description>
</item>
<item>
<title>Matt Harris on "2.7 RC1 and Windows Live Writer"</title>
<link>http://wordpress.org/support/topic/222316#post-1274723</link>
<pubDate>Sun, 08 Nov 2009 23:40:22 +0000</pubDate>
<dc:creator>Matt Harris</dc:creator>
<guid isPermaLink="false">1274723@http://wordpress.org/support/</guid>
<description>&#60;p&#62;I just installed Live Writer, and got this problem as well.&#60;/p&#62;
&#60;p&#62;I fixed it by doing the following:&#60;/p&#62;
&#60;p&#62;1) When I initially created the account, I used Wordpress.com (as opposed to Wordpress 2.2+). I changed the account setting to Wordpress 2.2+&#60;/p&#62;
&#60;p&#62;2) I made sure that the path to my Wordpress directory was correctly capitalized.  The back-end host is Linux and is case sensitive.&#60;/p&#62;
&#60;p&#62;Either one or both of these changes fixed my problem.
&#60;/p&#62;</description>
</item>
<item>
<title>SteveAtty on "publish_post &#38; xmlrpc_publish_post support needed"</title>
<link>http://wordpress.org/support/topic/217229#post-1268625</link>
<pubDate>Tue, 03 Nov 2009 20:49:58 +0000</pubDate>
<dc:creator>SteveAtty</dc:creator>
<guid isPermaLink="false">1268625@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Oddly enough it works if I create a chunk of test code but when I use it for real it doesn't seem to work at all&#60;/p&#62;
&#60;p&#62;Edit to add: I think I've found it!&#60;/p&#62;
&#60;p&#62;It doesn't work if you call the same function!&#60;/p&#62;
&#60;p&#62;so&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;add_action(&#38;#39;xmlrpc_publish_post&#38;#39;, &#38;#39;wordbook_publish&#38;#39;);
add_action(&#38;#39;publish_post&#38;#39;, &#38;#39;wordbook_publish&#38;#39;);&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;doesn't work but&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;add_action(&#38;#39;xmlrpc_publish_post&#38;#39;, &#38;#39;wordbook_publish_xmlrpc&#38;#39;);
add_action(&#38;#39;publish_post&#38;#39;, &#38;#39;wordbook_publish&#38;#39;);&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;does!
&#60;/p&#62;</description>
</item>
<item>
<title>josephscott on "publish_post &#38; xmlrpc_publish_post support needed"</title>
<link>http://wordpress.org/support/topic/217229#post-1267338</link>
<pubDate>Mon, 02 Nov 2009 18:24:35 +0000</pubDate>
<dc:creator>josephscott</dc:creator>
<guid isPermaLink="false">1267338@http://wordpress.org/support/</guid>
<description>&#60;p&#62;The xmlrpc_publish_post hook is fired as part of the _publish_post_hook() function, which is part of the default filters list for the publish_post action.  So it should be firing.
&#60;/p&#62;</description>
</item>
<item>
<title>SteveAtty on "publish_post &#38; xmlrpc_publish_post support needed"</title>
<link>http://wordpress.org/support/topic/217229#post-1265968</link>
<pubDate>Sun, 01 Nov 2009 09:18:57 +0000</pubDate>
<dc:creator>SteveAtty</dc:creator>
<guid isPermaLink="false">1265968@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Well I've tried all sorts of things and nothing works so I guess its actually a defunct hook which is a great pity because it would be a relly useful thing to have
&#60;/p&#62;</description>
</item>
<item>
<title>fvandy on "Delete tags and custom fields via XML-RPC"</title>
<link>http://wordpress.org/support/topic/291467#post-1263263</link>
<pubDate>Thu, 29 Oct 2009 14:56:49 +0000</pubDate>
<dc:creator>fvandy</dc:creator>
<guid isPermaLink="false">1263263@http://wordpress.org/support/</guid>
<description>&#60;p&#62;I just started a new blog (&#60;a href=&#34;http://weight--loss--diets&#34; rel=&#34;nofollow&#34;&#62;http://weight--loss--diets&#60;/a&#62;) and I added a plugin from Unique Article Wizard.  Part of this plugin allows you to add your affiliate id and it is assigned as a custom field.&#60;/p&#62;
&#60;p&#62;The problem I am having is that my theme uses the custom field named &#34;key&#34; to add a picture to a scrolling feature on the home page, but when I use the drop down for custom field I don't see a field named &#34;key&#34;.  I only see the two that were installed by the Unique Article Wizard plugin.&#60;/p&#62;
&#60;p&#62;Any thoughts on how I can resolve this?
&#60;/p&#62;</description>
</item>
<item>
<title>jrgd on "publish_post &#38; xmlrpc_publish_post support needed"</title>
<link>http://wordpress.org/support/topic/217229#post-1262998</link>
<pubDate>Thu, 29 Oct 2009 08:12:31 +0000</pubDate>
<dc:creator>jrgd</dc:creator>
<guid isPermaLink="false">1262998@http://wordpress.org/support/</guid>
<description>&#60;p&#62;nothing solved it; i gave up for now but let me know if you find anything useful
&#60;/p&#62;</description>
</item>
<item>
<title>josephscott on "[xmlrpc] How to get posts with offset?"</title>
<link>http://wordpress.org/support/topic/323333#post-1258249</link>
<pubDate>Sun, 25 Oct 2009 06:26:22 +0000</pubDate>
<dc:creator>josephscott</dc:creator>
<guid isPermaLink="false">1258249@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Nope, you can add XML-RPC methods via the 'xmlrpc_methods' filter.  This makes it possible to add new methods entirely from within a plugin.
&#60;/p&#62;</description>
</item>
<item>
<title>themcme on "[xmlrpc] How to get posts with offset?"</title>
<link>http://wordpress.org/support/topic/323333#post-1258186</link>
<pubDate>Sun, 25 Oct 2009 03:29:37 +0000</pubDate>
<dc:creator>themcme</dc:creator>
<guid isPermaLink="false">1258186@http://wordpress.org/support/</guid>
<description>&#60;p&#62;But anyway I also have to modify xmlrpc.php right?
&#60;/p&#62;</description>
</item>
<item>
<title>josephscott on "[xmlrpc] How to get posts with offset?"</title>
<link>http://wordpress.org/support/topic/323333#post-1254400</link>
<pubDate>Wed, 21 Oct 2009 21:11:39 +0000</pubDate>
<dc:creator>josephscott</dc:creator>
<guid isPermaLink="false">1254400@http://wordpress.org/support/</guid>
<description>&#60;p&#62;You can add new XML-RPC methods via plugins in WordPress, so it's easy to get going on something like this.  That also might make it easier to get potential changes into core WP later on.
&#60;/p&#62;</description>
</item>
<item>
<title>themcme on "[xmlrpc] How to get posts with offset?"</title>
<link>http://wordpress.org/support/topic/323333#post-1254223</link>
<pubDate>Wed, 21 Oct 2009 19:00:06 +0000</pubDate>
<dc:creator>themcme</dc:creator>
<guid isPermaLink="false">1254223@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Thanks.&#60;br /&#62;
That sucks ;-)&#60;br /&#62;
I didn't want to update the WP code to be able to upgrade it easily, but I think I will have to...
&#60;/p&#62;</description>
</item>
<item>
<title>josephscott on "[xmlrpc] How to get posts with offset?"</title>
<link>http://wordpress.org/support/topic/323333#post-1253956</link>
<pubDate>Wed, 21 Oct 2009 15:06:07 +0000</pubDate>
<dc:creator>josephscott</dc:creator>
<guid isPermaLink="false">1253956@http://wordpress.org/support/</guid>
<description>&#60;p&#62;The existing XML-RPC APIs don't really provide a way for collecting all of the post data right now.
&#60;/p&#62;</description>
</item>
<item>
<title>themcme on "[xmlrpc] How to get posts with offset?"</title>
<link>http://wordpress.org/support/topic/323333#post-1253866</link>
<pubDate>Wed, 21 Oct 2009 14:08:17 +0000</pubDate>
<dc:creator>themcme</dc:creator>
<guid isPermaLink="false">1253866@http://wordpress.org/support/</guid>
<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;I use xmlrpc with Java to get my posts.&#60;br /&#62;
I would like to be able to do a pagination (like 10 posts by page), but with xmlrpc the only method available is mw_getRecentPosts().&#60;br /&#62;
I need a method which accepts an offset parameter, and a method which returns the count of all my posts.&#60;/p&#62;
&#60;p&#62;How I can do?&#60;br /&#62;
Do I have to implement that by myself?&#60;/p&#62;
&#60;p&#62;Thanks!
&#60;/p&#62;</description>
</item>
<item>
<title>josephscott on "Wordpress 2.8.4 XML-RPC problem"</title>
<link>http://wordpress.org/support/topic/318563#post-1249899</link>
<pubDate>Sat, 17 Oct 2009 17:17:43 +0000</pubDate>
<dc:creator>josephscott</dc:creator>
<guid isPermaLink="false">1249899@http://wordpress.org/support/</guid>
<description>&#60;p&#62;I suspect there is some error on the server, either on the setup or possibly in the code (and isn't getting logged for some reason).
&#60;/p&#62;</description>
</item>
<item>
<title>negora on "Wordpress 2.8.4 XML-RPC problem"</title>
<link>http://wordpress.org/support/topic/318563#post-1247477</link>
<pubDate>Thu, 15 Oct 2009 15:13:50 +0000</pubDate>
<dc:creator>negora</dc:creator>
<guid isPermaLink="false">1247477@http://wordpress.org/support/</guid>
<description>&#60;p&#62;but the requests get through! i see them in the access.log ... and error.log is empty with respect to xml-rpc.php ...&#60;/p&#62;
&#60;p&#62;i guess i'll try a fresh install if nothing else works and see from there.
&#60;/p&#62;</description>
</item>

</channel>
</rss>
