WordPress.org

Making WordPress.org

Ticket #2068: meta-2068.patch

File meta-2068.patch, 2.9 KB (added by SergeyBiryukov, 3 years ago)
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-forums/bbpress/user-profile.php

     
    1919
    2020                <?php endif; ?>
    2121
    22                 <p class="bbp-user-forum-role"><?php   printf( esc_html__( 'Forum Role: %s',      'wporg-forums' ), bbp_get_user_display_role()    ); ?></p>
    23                 <p class="bbp-user-member-since"><?php printf( esc_html__( 'Member Since: %s',    'wporg-forums' ), wporg_support_get_user_registered_date() ); ?></p>
    24                 <p class="bbp-user-topic-count"><?php  printf( esc_html__( 'Topics Started: %s',  'wporg-forums' ), bbp_get_user_topic_count_raw() ); ?></p>
    25                 <p class="bbp-user-reply-count"><?php  printf( esc_html__( 'Replies Created: %s', 'wporg-forums' ), bbp_get_user_reply_count_raw() ); ?></p>
     22                <p class="bbp-user-wporg-profile"><?php
     23                        /* translators: %s: user's WordPress.org profile link */
     24                        printf( esc_html__( '%s on WordPress.org', 'wporg-forums' ), wporg_support_get_wporg_profile_link() );
     25                ?></p>
     26                <p class="bbp-user-forum-role"><?php
     27                        /* translators: %s: user's forum role */
     28                        printf( esc_html__( 'Forum Role: %s', 'wporg-forums' ), bbp_get_user_display_role() );
     29                ?></p>
     30                <p class="bbp-user-member-since"><?php
     31                        /* translators: %s: user's registration date */
     32                        printf( esc_html__( 'Member Since: %s', 'wporg-forums' ), wporg_support_get_user_registered_date() );
     33                ?></p>
     34                <p class="bbp-user-topic-count"><?php
     35                        /* translators: %s: number of user's topics */
     36                        printf( esc_html__( 'Topics Started: %s', 'wporg-forums' ), bbp_get_user_topic_count_raw() );
     37                ?></p>
     38                <p class="bbp-user-reply-count"><?php
     39                        /* translators: %s: number of user's replies */
     40                        printf( esc_html__( 'Replies Created: %s', 'wporg-forums' ), bbp_get_user_reply_count_raw() );
     41                ?></p>
    2642        </div>
    2743</div><!-- #bbp-author-topics-started -->
    2844
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-forums/functions.php

     
    173173// add_filter( 'bbp_pre_get_user_profile_url', 'wporg_support_profile_url' );
    174174
    175175/**
     176 * Get user's WordPress.org profile link.
     177 */
     178function wporg_support_get_wporg_profile_link( $user_id = 0 ) {
     179        $user_nicename = bbp_get_user_nicename( $user_id );
     180
     181        return sprintf( '<a href="%s">@%s</a>',
     182                esc_url( 'https://profiles.wordpress.org/' . $user_nicename ),
     183                $user_nicename
     184        );
     185}
     186
     187/**
    176188 * Get user's registration date.
    177189 */
    178190function wporg_support_get_user_registered_date( $user_id = 0 ) {