[wp-trac] [WordPress Trac] #27506: Hook Docs (112): wp-includes/class-wp-xmlrpc-server.php

WordPress Trac noreply at wordpress.org
Tue Mar 25 06:07:01 UTC 2014


#27506: Hook Docs (112): wp-includes/class-wp-xmlrpc-server.php
--------------------------+------------------------------
 Reporter:  kpdesign      |       Owner:  DrewAPicture
     Type:  defect (bug)  |      Status:  reviewing
 Priority:  normal        |   Milestone:  Awaiting Review
Component:  XML-RPC       |     Version:
 Severity:  normal        |  Resolution:
 Keywords:  has-patch     |     Focuses:  docs
--------------------------+------------------------------
Changes (by kpdesign):

 * owner:   => DrewAPicture
 * status:  new => reviewing


Comment:

 [attachment:27506.diff] is a first pass, and documents the following
 hooks:

 - `xmlrpc_methods`
 - `xmlrpc_enabled`
 - `xmlrpc_login_error`
 - `xmlrpc_blog_options`
 - `xmlrpc_call`
 - `xmlrpc_default_post_fields`
 - `pingback_ping_source_uri`
 - 71 duplicate hooks

 The following hooks still need to be documented:

 Actions (13):

 - `xmlrpc_call_success_wp_deletePage`
 - `xmlrpc_call_success_wp_newCategory`
 - `xmlrpc_call_success_wp_deleteCategory`
 - `xmlrpc_call_success_wp_deleteComment`
 - `xmlrpc_call_success_wp_editComment`
 - `xmlrpc_call_success_wp_newComment`
 - `xmlrpc_call_success_blogger_newPost`
 - `xmlrpc_call_success_blogger_editPost`
 - `xmlrpc_call_success_blogger_deletePost`
 - `xmlrpc_call_success_mw_newPost`
 - `xmlrpc_call_success_mw_editPost`
 - `xmlrpc_call_success_mw_newMediaObject`
 - `pingback_post`

 Filters (20):

 - `pre_option_enable_xmlrpc` (partial block done)
 - `option_enable_xmlrpc` (partial block done)
 - `xmlrpc_prepare_taxonomy`
 - `xmlrpc_prepare_term`
 - `xmlrpc_prepare_post`
 - `xmlrpc_prepare_post_type`
 - `xmlrpc_prepare_media_item`
 - `xmlrpc_prepare_page`
 - `xmlrpc_prepare_comment`
 - `xmlrpc_prepare_user`
 - `xmlrpc_wp_insert_post_data`
 - `xmlrpc_default_taxonomy_fields`
 - `xmlrpc_default_user_fields`
 - `xmlrpc_allow_anonymous_comments`
 - `xmlrpc_default_posttype_fields`
 - `xmlrpc_default_revision_fields`
 - `pre_upload_error`
 - `xmlrpc_text_filters`
 - `pre_remote_source`
 - `xmlrpc_pingback_error`

--
Ticket URL: <https://core.trac.wordpress.org/ticket/27506#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list