diff --git a/xmlrpc.php b/xmlrpc.php index 434fc7a24b..be11144e47 100644 --- a/xmlrpc.php +++ b/xmlrpc.php @@ -532,7 +532,9 @@ class wp_xmlrpc_server extends IXR_Server { $post_content = $post_content . "\n\n" . $post_more; } - $to_ping = $content_struct['mt_tb_ping_urls']; + $to_ping = $content_struct['mt_tb_ping_urls']; + if ( is_array($to_ping) ) + $to_ping = implode(' ', $to_ping); // Do some timestamp voodoo $dateCreatedd = $content_struct['dateCreated']; @@ -615,8 +617,10 @@ class wp_xmlrpc_server extends IXR_Server { $post_content = $post_content . "\n\n" . $post_more; } - $to_ping = $content_struct['mt_tb_ping_urls']; - + $to_ping = $content_struct['mt_tb_ping_urls']; + if ( is_array($to_ping) ) + $to_ping = implode(' ', $to_ping); + $comment_status = (empty($content_struct['mt_allow_comments'])) ? get_settings('default_comment_status') : $content_struct['mt_allow_comments'];