_wp_put_post_revision [ WordPress Function ]
_wp_put_post_revision ( $post = null, $autosave = false )
| Parameters: |
|
| Uses: | |
| Returns: |
|
| Defined at: |
|
Benzer Fonksiyonlar: wp_get_post_revision, wp_get_post_revisions, wp_is_post_revision, wp_list_post_revisions, wp_delete_post_revision
Inserts post data into the posts table as a post revision.
Source
<?php
function _wp_put_post_revision( $post = null, $autosave = false ) {
if ( is_object($post) )
$post = get_object_vars( $post );
elseif ( !is_array($post) )
$post = get_post($post, ARRAY_A);
if ( !$post || empty($post['ID']) )
return;
if ( isset($post['post_type']) && 'revision' == $post['post_type'] )
return new WP_Error( 'post_type', __( 'Cannot create a revision of a revision' ) );
$post = _wp_post_revision_fields( $post, $autosave );
$post = add_magic_quotes($post); //since data is from db
$revision_id = wp_insert_post( $post );
if ( is_wp_error($revision_id) )
return $revision_id;
if ( $revision_id )
do_action( '_wp_put_post_revision', $revision_id );
return $revision_id;
}
?>
Examples [ wp-snippets.com ]
Google Arama Sonuçlarý
- _wp_put_post_revision | A HitchHackers guide through WordPress
Feb 12, 2011 ... function _wp_put_post_revision( $post = null, $autosave = false ) { if ... if ( $ revision_id ) do_action( '_wp_put_post_revision', $revision_id ) ...
hitchhackerguide.com - _wp_put_post_revision (WordPress Function) - WPSeek.com
WordPress lookup for _wp_put_post_revision, a WordPress Function. wpseek. com is a WordPress-centric search tool for developers and theme authors.
wpseek.com - _wp_put_post_revision Wordpress hook details -- Adam Brown ...
_wp_put_post_revision. WordPress version history for _wp_put_post_revision. This database has information for all major versions from WP 1.2.1 through 3.3.
adambrown.info - _wp_put_post_revision() WordPress function reference, arguments ...
Inserts post data into the posts table as a post revision.
queryposts.com