Make WordPress Core


Ignore:
Timestamp:
02/19/2023 03:03:50 PM (2 years ago)
Author:
SergeyBiryukov
Message:

Coding Standards: Rename $post_ID variable to $post_id in various files.

The $post_ID variable is technically allowed in WPCS, as there is a global of the same name that needs to remain for backward compatibility. However, this name is mostly a remnant of legacy code, and switching to $post_id where appropriate brings more consistency with the rest of core.

Additionally, this commit resolves a few WPCS warnings in core:

Variable "$post_IDs" is not in valid snake_case format

This affects:

  • Function parameters in:
    • add_meta()
    • post_preview()
    • WP_Embed::delete_oembed_caches()
    • WP_Embed::cache_oembed()
    • wp_get_post_cats()
    • wp_set_post_cats()
    • wp_unique_post_slug()
    • wp_set_post_categories()
    • wp_check_post_hierarchy_for_loops()
    • wp_add_trashed_suffix_to_post_name_for_trashed_posts()
    • wp_filter_wp_template_unique_post_slug()
    • wp_xmlrpc_server::add_enclosure_if_new()
    • wp_xmlrpc_server::attach_uploads()
    • wp_xmlrpc_server::mt_getTrackbackPings()
  • Internal variables in:
    • wp_ajax_inline_save()
    • wp_ajax_set_post_thumbnail()
    • wp_ajax_get_post_thumbnail_html()
    • edit_post()
    • bulk_edit_posts()
    • wp_write_post()
    • WP_Embed::shortcode()
    • wp_insert_post()
    • wp_xmlrpc_server::_insert_post()
    • wp_xmlrpc_server::blogger_getPost()
    • wp_xmlrpc_server::blogger_newPost()
    • wp_xmlrpc_server::blogger_editPost()
    • wp_xmlrpc_server::blogger_deletePost()
    • wp_xmlrpc_server::mw_getPost()
    • wp_xmlrpc_server::mw_newPost()
    • wp_xmlrpc_server::mw_editPost()
    • wp_xmlrpc_server::mt_getPostCategories()
    • wp_xmlrpc_server::mt_setPostCategories()
    • wp_xmlrpc_server::mt_publishPost()
    • wp_xmlrpc_server::pingback_ping()
  • Hook parameters in:
    • oembed_ttl
    • embed_oembed_html
    • wp_insert_post_parent
    • add_trashed_suffix_to_trashed_posts
    • pre_post_update
    • edit_attachment
    • attachment_updated
    • add_attachment
    • edit_post_{$post->post_type}
    • edit_post
    • post_updated
    • save_post_{$post->post_type}
    • save_post
    • wp_insert_post
    • pre_wp_unique_post_slug
    • wp_unique_post_slug
    • 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

Note: The name change only affects variable names and DocBlocks.

The change does not affect the $post_ID global still used in a few places.

Follow-up to [51399], [52958], [53723], [53729], [55190], [55308], [55334].

Props mahekkalola, tanjimtc71, SergeyBiryukov.
Fixes #57692.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/ajax-actions.php

    r55258 r55365  
    20352035    }
    20362036
    2037     $post_ID = (int) $_POST['post_ID'];
     2037    $post_id = (int) $_POST['post_ID'];
    20382038
    20392039    if ( 'page' === $_POST['post_type'] ) {
    2040         if ( ! current_user_can( 'edit_page', $post_ID ) ) {
     2040        if ( ! current_user_can( 'edit_page', $post_id ) ) {
    20412041            wp_die( __( 'Sorry, you are not allowed to edit this page.' ) );
    20422042        }
    20432043    } else {
    2044         if ( ! current_user_can( 'edit_post', $post_ID ) ) {
     2044        if ( ! current_user_can( 'edit_post', $post_id ) ) {
    20452045            wp_die( __( 'Sorry, you are not allowed to edit this post.' ) );
    20462046        }
    20472047    }
    20482048
    2049     $last = wp_check_post_lock( $post_ID );
     2049    $last = wp_check_post_lock( $post_id );
    20502050    if ( $last ) {
    20512051        $last_user      = get_userdata( $last );
     
    20662066    $data = &$_POST;
    20672067
    2068     $post = get_post( $post_ID, ARRAY_A );
     2068    $post = get_post( $post_id, ARRAY_A );
    20692069
    20702070    // Since it's coming from the database.
     
    27002700    $json = ! empty( $_REQUEST['json'] ); // New-style request.
    27012701
    2702     $post_ID = (int) $_POST['post_id'];
    2703     if ( ! current_user_can( 'edit_post', $post_ID ) ) {
     2702    $post_id = (int) $_POST['post_id'];
     2703    if ( ! current_user_can( 'edit_post', $post_id ) ) {
    27042704        wp_die( -1 );
    27052705    }
     
    27082708
    27092709    if ( $json ) {
    2710         check_ajax_referer( "update-post_$post_ID" );
     2710        check_ajax_referer( "update-post_$post_id" );
    27112711    } else {
    2712         check_ajax_referer( "set_post_thumbnail-$post_ID" );
     2712        check_ajax_referer( "set_post_thumbnail-$post_id" );
    27132713    }
    27142714
    27152715    if ( '-1' == $thumbnail_id ) {
    2716         if ( delete_post_thumbnail( $post_ID ) ) {
    2717             $return = _wp_post_thumbnail_html( null, $post_ID );
     2716        if ( delete_post_thumbnail( $post_id ) ) {
     2717            $return = _wp_post_thumbnail_html( null, $post_id );
    27182718            $json ? wp_send_json_success( $return ) : wp_die( $return );
    27192719        } else {
     
    27222722    }
    27232723
    2724     if ( set_post_thumbnail( $post_ID, $thumbnail_id ) ) {
    2725         $return = _wp_post_thumbnail_html( $thumbnail_id, $post_ID );
     2724    if ( set_post_thumbnail( $post_id, $thumbnail_id ) ) {
     2725        $return = _wp_post_thumbnail_html( $thumbnail_id, $post_id );
    27262726        $json ? wp_send_json_success( $return ) : wp_die( $return );
    27272727    }
     
    27362736 */
    27372737function wp_ajax_get_post_thumbnail_html() {
    2738     $post_ID = (int) $_POST['post_id'];
    2739 
    2740     check_ajax_referer( "update-post_$post_ID" );
    2741 
    2742     if ( ! current_user_can( 'edit_post', $post_ID ) ) {
     2738    $post_id = (int) $_POST['post_id'];
     2739
     2740    check_ajax_referer( "update-post_$post_id" );
     2741
     2742    if ( ! current_user_can( 'edit_post', $post_id ) ) {
    27432743        wp_die( -1 );
    27442744    }
     
    27512751    }
    27522752
    2753     $return = _wp_post_thumbnail_html( $thumbnail_id, $post_ID );
     2753    $return = _wp_post_thumbnail_html( $thumbnail_id, $post_id );
    27542754    wp_send_json_success( $return );
    27552755}
Note: See TracChangeset for help on using the changeset viewer.