<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>WordPress DK Forum Tag: Remote-post - Recent Topics</title>
		<link>http://wp-danmark.dk/forum/tags/remote-post</link>
		<description>WordPress DK Forum Tag: Remote-post - Recent Topics</description>
		<language>da-DK</language>
		<pubDate>Sun, 26 Jul 2026 15:06:02 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Søg]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://wp-danmark.dk/forum/search.php</link>
		</textInput>
		<atom:link href="http://wp-danmark.dk/forum/rss/tags/remote-post/topics" rel="self" type="application/rss+xml" />

		<item>
			<title>KasperB om "Hjælp til XML-RPC"</title>
			<link>http://wp-danmark.dk/forum/topic/hj%c3%a6lp-til-xml-rpc#post-39614</link>
			<pubDate>man, 13 aug 2012 13:16:30 +0000</pubDate>
			<dc:creator>KasperB</dc:creator>
			<guid isPermaLink="false">39614@http://wp-danmark.dk/forum/</guid>
			<description>&#60;p&#62;Hej..&#60;/p&#62;
&#60;p&#62;jeg er ved at bygge banestatus.dk, og skal feature i wordpress, hvor jeg remotely kan poste opdates på siden. Wordpress ser ud til at understøtte noget XML-RPC, som jeg har enabled i settings. Jeg kan dog ikke få det til at virke, fra min backend PC. Funktionen jeg bruger, har jeg fundet på nettet. Den retunere TRUE når jeg kalder den, men indlægget når aldrig online.&#60;/p&#62;
&#60;p&#62;Why??&#60;/p&#62;
&#60;p&#62;function wpPostXMLRPC($title,$body,$rpcurl,$username,$password,$category,$keywords='',$encoding='UTF-8') {&#60;br /&#62;
	$title = htmlentities($title,ENT_NOQUOTES,$encoding);&#60;br /&#62;
	$keywords = htmlentities($keywords,ENT_NOQUOTES,$encoding);&#60;/p&#62;
&#60;p&#62;	$content = array(&#60;br /&#62;
			'title'=&#38;gt;$title,&#60;br /&#62;
			'description'=&#38;gt;$body,&#60;br /&#62;
			'mt_allow_comments'=&#38;gt;0,  // 1 to allow comments&#60;br /&#62;
			'mt_allow_pings'=&#38;gt;0,  // 1 to allow trackbacks&#60;br /&#62;
			'post_type'=&#38;gt;'post',&#60;br /&#62;
			'mt_keywords'=&#38;gt;$keywords,&#60;br /&#62;
			'categories'=&#38;gt;array($category)&#60;br /&#62;
	);&#60;br /&#62;
	$params = array(0,$username,$password,$content,true);&#60;br /&#62;
	$request = xmlrpc_encode_request('metaWeblog.newPost',$params);&#60;br /&#62;
	$ch = curl_init();&#60;br /&#62;
	curl_setopt($ch, CURLOPT_POSTFIELDS, $request);&#60;br /&#62;
	curl_setopt($ch, CURLOPT_URL, $rpcurl);&#60;br /&#62;
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);&#60;br /&#62;
	curl_setopt($ch, CURLOPT_TIMEOUT, 1);&#60;br /&#62;
	$results = curl_exec($ch);&#60;br /&#62;
	curl_close($ch);&#60;br /&#62;
	return $results;&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;		if( wpPostXMLRPC(&#34;overskrift test&#34;, &#34;Dette er beskeden&#34;, &#34;http://www.banestatus.dk/xmlrpc.php&#34;, &#34;&#38;lt;min bruger&#38;gt;&#34;, &#34;&#38;lt;mit password&#38;gt;&#34;, &#34;diverse&#34;, &#34;tag-test&#34;) )&#60;br /&#62;
		{&#60;br /&#62;
			write2log(INFO, &#34;Hjemmesiden er opdateret med beskeden&#34;);&#60;br /&#62;
		}&#60;br /&#62;
		else&#60;br /&#62;
		{&#60;br /&#62;
			write2log(ERROR, &#34;Der skete en fejl under POST til hjemmesiden&#34;);&#60;br /&#62;
		}
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
