WordPress.org

Make WordPress Core

Ticket #46503: #46503.diff

File #46503.diff, 3.3 KB (added by immeet94, 8 months ago)

Patch

  • wp-admin/includes/ajax-actions.php

     
    12141214                        if ( wp_create_nonce( 'unfiltered-html-comment' ) != $_POST['_wp_unfiltered_html_comment'] ) {
    12151215                                kses_remove_filters(); // start with a clean slate
    12161216                                kses_init_filters(); // set up the filters
     1217                                remove_filter( 'pre_comment_content', 'wp_filter_post_kses' );
     1218                                add_filter( 'pre_comment_content', 'wp_filter_kses' );
    12171219                        }
    12181220                }
    12191221        } else {
     
    30343036 *
    30353037 * @since 3.5.0
    30363038 *
    3037  * @global WP_Post  $post
    3038  * @global WP_Embed $wp_embed
     3039 * @global WP_Post  $post         Global $post.
     3040 * @global WP_Embed $wp_embed Embed API instance.
    30393041 */
    30403042function wp_ajax_send_link_to_editor() {
    30413043        global $post, $wp_embed;
     
    34783480/**
    34793481 * @since 4.0.0
    34803482 *
    3481  * @global WP_Post    $post
     3483 * @global WP_Post    $post       Global $post.
    34823484 * @global WP_Scripts $wp_scripts
    34833485 */
    34843486function wp_ajax_parse_media_shortcode() {
  • wp-includes/class-wp-query.php

     
    32363236         *
    32373237         * @since 1.5.0
    32383238         *
    3239          * @global WP_Post $post
     3239         * @global WP_Post $post Global $post.
    32403240         */
    32413241        public function the_post() {
    32423242                global $post;
     
    42434243         *
    42444244         * @since 3.7.0
    42454245         *
    4246          * @global WP_Post $post
     4246         * @global WP_Post $post Global $post.
    42474247         */
    42484248        public function reset_postdata() {
    42494249                if ( ! empty( $this->post ) ) {
  • wp-includes/post.php

     
    580580 * @see get_posts()
    581581 * @todo Check validity of description.
    582582 *
    583  * @global WP_Post $post
     583 * @global WP_Post $post Global $post.
    584584 *
    585585 * @param mixed  $args   Optional. User defined arguments for replacing the defaults. Default empty.
    586586 * @param string $output Optional. The required return type. One of OBJECT, ARRAY_A, or ARRAY_N, which correspond to
  • wp-includes/widgets/class-wp-widget-custom-html.php

     
    103103         *
    104104         * @since 4.8.1
    105105         *
    106          * @global WP_Post $post
     106         * @global WP_Post $post  Global $post.
    107107         * @param array $args     Display arguments including 'before_title', 'after_title',
    108108         *                        'before_widget', and 'after_widget'.
    109109         * @param array $instance Settings for the current Custom HTML widget instance.
  • wp-includes/widgets/class-wp-widget-text.php

     
    212212         *
    213213         * @since 2.8.0
    214214         *
    215          * @global WP_Post $post
     215         * @global WP_Post $post  Global $post.
    216216         *
    217217         * @param array $args     Display arguments including 'before_title', 'after_title',
    218218         *                        'before_widget', and 'after_widget'.