Making WordPress.org


Ignore:
Timestamp:
06/04/2021 07:18:50 PM (3 years ago)
Author:
ryelle
Message:

Pattern Directory: Sync with git WordPress/pattern-directory@53b4aed1b62b05f8c61798ddc55ea0e02e1c765d

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/single-wporg-pattern.php

    r10983 r11008  
    2626                <header class="entry-header">
    2727                    <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
    28                     <p>A large hero section with an example background image and a heading in the center.</p>
    29                     <div id="pattern-actions" class="pattern-actions" data-id="<?php the_ID(); ?>">
    30                         <button class="button button-primary">Copy Pattern</button>
    31                         <button class="button">Add to favorites</button>
     28                    <div class="pattern__categories">
     29                        <?php
     30                        $categories_list = get_the_term_list( get_the_ID(), 'wporg-pattern-category' );
     31                        if ( $categories_list ) {
     32                            echo $categories_list; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
     33                        }
     34                        ?>
    3235                    </div>
    3336                </header><!-- .entry-header -->
    3437
    35                 <div class="pattern-preview__container" hidden>
     38                <div
     39                    hidden
     40                    class="pattern-preview__container"
     41                    data-post-id="<?php echo intval( get_the_ID() ); ?>"
     42                    data-logged-in="<?php echo json_encode( is_user_logged_in() ); ?>"
     43                    data-user-has-reported="<?php echo json_encode( $user_has_reported ); ?>"
     44                >
    3645                    <?php echo rawurlencode( wp_json_encode( get_the_content() ) ); ?>
    3746                </div>
    3847
    39                 <div class="pattern__meta">
    40                     <div>
    41                         <div class="pattern__categories">
    42                             <?php
    43                             $categories_list = get_the_term_list( get_the_ID(), 'wporg-pattern-category', '', ', ' );
    44                             if ( $categories_list ) {
    45                                 /* translators: 1: list of pattern categories. */
    46                                 printf( esc_html__( 'Categories: %1$s', 'wporg-patterns' ), $categories_list ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
    47                             }
    48                             ?>
    49                         </div>
    50                         <div id="pattern-report"
    51                             class="pattern__report"
    52                             data-post-id="<?php echo intval( get_the_ID() ); ?>"
    53                             data-logged-in="<?php echo json_encode( is_user_logged_in() ); ?>"
    54                             data-user-has-reported="<?php echo json_encode( $user_has_reported ); ?>"
    55                             ">
    56                             <button class="button">Report this pattern</button>
    57                         </div>
    58                     </div>
    59                 </div>
    60 
    6148                <div class="entry-content">
    62                     <h2>More from this designer</h2>
    63                     <div class="pattern-grid">
    64                         <ul>
    65                             <li>Pattern A</li>
    66                             <li>Pattern B</li>
    67                             <li>Pattern C</li>
    68                         </ul>
    69                     </div>
     49                    <h2><?php esc_html_e( 'More from this designer', 'wporg-patterns' ); ?></h2>
     50                    <div class="pattern-grid"></div>
    7051                </div><!-- .entry-content -->
    7152            </article><!-- #post-## -->
Note: See TracChangeset for help on using the changeset viewer.