Make WordPress Core

Changeset 46833


Ignore:
Timestamp:
12/09/2019 11:49:15 AM (5 years ago)
Author:
SergeyBiryukov
Message:

Twenty Twenty: Pass $post_meta and $location values to twentytwenty_start_of_post_meta_list and twentytwenty_end_of_post_meta_list actions to provide better context.

Props msaari, SergeyBiryukov.
Merges [46832] to the 5.3 branch.
Fixes #48906.

Location:
branches/5.3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/5.3

  • branches/5.3/src/wp-content/themes/twentytwenty/inc/template-tags.php

    r46614 r46833  
    264264        *  @type string 'post-date'
    265265        *  @type string 'comments'
    266         *  @type string  'sticky'
     266        *  @type string 'sticky'
    267267        * }
    268268        */
    269         $post_meta                 = apply_filters(
     269        $post_meta = apply_filters(
    270270            'twentytwenty_post_meta_location_single_top',
    271271            array(
     
    276276            )
    277277        );
     278
    278279        $post_meta_wrapper_classes = ' post-meta-single post-meta-single-top';
    279280
     
    291292        * }
    292293        */
    293         $post_meta                 = apply_filters(
     294        $post_meta = apply_filters(
    294295            'twentytwenty_post_meta_location_single_bottom',
    295296            array(
     
    297298            )
    298299        );
     300
    299301        $post_meta_wrapper_classes = ' post-meta-single post-meta-single-bottom';
    300302
     
    327329                 *
    328330                 * @since 1.0.0
     331                 * @since Twenty Twenty 1.1 Added the `$post_meta` and `$location` parameters.
    329332                 *
    330                  * @param int   $post_ID Post ID.
     333                 * @param int    $post_id   Post ID.
     334                 * @param array  $post_meta An array of post meta information.
     335                 * @param string $location  The location where the meta is shown.
     336                 *                          Accepts 'single-top' or 'single-bottom'.
    331337                 */
    332                 do_action( 'twentytwenty_start_of_post_meta_list', $post_id );
     338                do_action( 'twentytwenty_start_of_post_meta_list', $post_id, $post_meta, $location );
    333339
    334340                // Author.
     
    450456                 *
    451457                 * @since 1.0.0
     458                 * @since Twenty Twenty 1.1 Added the `$post_meta` and `$location` parameters.
    452459                 *
    453                  * @param int   $post_ID Post ID.
     460                 * @param int    $post_id   Post ID.
     461                 * @param array  $post_meta An array of post meta information.
     462                 * @param string $location  The location where the meta is shown.
     463                 *                          Accepts 'single-top' or 'single-bottom'.
    454464                 */
    455                 do_action( 'twentytwenty_end_of_post_meta_list', $post_id );
     465                do_action( 'twentytwenty_end_of_post_meta_list', $post_id, $post_meta, $location );
    456466
    457467                ?>
Note: See TracChangeset for help on using the changeset viewer.