[wp-trac] [WordPress Trac] #12947: Slugs are reset when updating post via XML-RPC
WordPress Trac
wp-trac at lists.automattic.com
Fri Apr 9 22:54:21 UTC 2010
#12947: Slugs are reset when updating post via XML-RPC
--------------------------+-------------------------------------------------
Reporter: cfinke | Owner: josephscott
Type: defect (bug) | Status: new
Priority: normal | Milestone: Unassigned
Component: XML-RPC | Version: 2.9.2
Severity: major | Keywords: xmlrpc, scribefire, slug
--------------------------+-------------------------------------------------
1. Publish a post from the Web dashboard, and give it a custom slug. e.g.,
"my-custom-slug" for a post titled "How to use custom slugs."
2. Edit that post via the XML-RPC API, but don't send a new value (or even
mention) the wp_slug field.
3. The post's slug will be reset to "how-to-use-custom-slugs"
Here's the XML I sent when editing the post (generated by ScribeFire for
Chrome, which I'm currently writing):
<?xml version="1.0" encoding="UTF-8" ?>
<methodCall>
<methodName><![CDATA[metaWeblog.editPost]]></methodName>
<params>
<param>
<value>
<string><![CDATA[1126]]></string>
</value>
</param>
<param><value><string><![CDATA[cfinke]]></string></value></param>
<param><value><string><![CDATA[XXXXXXX]]></string></value></param>
<param>
<value>
<struct>
<member><name>title</name><value><string><![CDATA[How to use custom
slugs.]]></string></value></member>
<member><name>description</name><value><string><![CDATA[<p> This is a
test. Testing. Testing.</p>]]></string></value></member>
<member><name>categories</name><value><array><data><value><string><![CDATA[Life]]></string></value></data></array></value></member>
<member><name>mt_keywords</name><value><string><![CDATA[]]></string></value></member>
</struct>
</value>
</param>
<param>
<value><boolean>1</boolean></value>
</param>
</params>
</methodCall>
--
Ticket URL: <http://core.trac.wordpress.org/ticket/12947>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list