突出显示管理员评论用户名

发布于 2024-12-22 20:06:20 字数 94 浏览 3 评论 0原文

您好,我目前正在考虑突出显示我的评论,我找到了一个允许我添加背景颜色的教程。但我正在四处寻找如何在我的名字旁边获得作者标签或管理员标签。

示例:安东尼(作者)

Hi I'm currently looking into highlighting my comments, I found a tutorial that has allowed me to add a background color. But I'm looking around to see how I could get an Author tag or Admin tag next to my name.

Example: Antony (Author)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

執念 2024-12-29 20:06:20

来获取作者姓名

您可以通过将the_author()

这段代码放在您想要显示作者的位置

。例如,

作者是

php the_author();

you can get the author name by putting,

the_author()

this code in the place where ever you want to display the author.

for example,

the auther is

php the_author();

一直在等你来 2024-12-29 20:06:20

只需检查评论用户 ID 和帖子作者 ID 是否相同并适当添加文本即可。

if($comment->user_id == $post->post_author) {
    $author_text = ' (author)';
} else {
    $author_text ='';
}

以下是如何为“二十一十一”主题做到这一点。

更改

                /* translators: 1: comment author, 2: date and time */
                printf( __( '%1$s on %2$s <span class="says">said:</span>', 'twentyeleven' ),
                    sprintf( '<span class="fn">%s</span>', get_comment_author_link() ),
                    sprintf( '<a href="%1$s"><time pubdate datetime="%2$s">%3$s</time></a>',
                        esc_url( get_comment_link( $comment->comment_ID ) ),
                        get_comment_time( 'c' ),
                        /* translators: 1: date, 2: time */
                        sprintf( __( '%1$s at %2$s', 'twentyeleven' ), get_comment_date(), get_comment_time() )
                    )
                );

                // Check if comment user id and post author id are same.
                if($comment->user_id == $post->post_author) {
                    $author_text = ' (author)';
                } else {
                    $author_text ='';
                }
                /* translators: 1: comment author, 2: is author?, 3: date and time */
                printf( __( '%1$s%2s on %3$s <span class="says">said:</span>', 'twentyeleven' ),
                    sprintf( '<span class="fn">%s</span>', get_comment_author_link() ),
                    $author_text,
                    sprintf( '<a href="%1$s"><time pubdate datetime="%2$s">%3$s</time></a>',
                        esc_url( get_comment_link( $comment->comment_ID ) ),
                        get_comment_time( 'c' ),
                        /* translators: 1: date, 2: time */
                        sprintf( __( '%1$s at %2$s', 'twentyeleven' ), get_comment_date(), get_comment_time() )
                    )
                );

您可以使用它作为基础并相应地编辑您的主题。

Just check if comment user id and post author id are same and add text appropriately.

if($comment->user_id == $post->post_author) {
    $author_text = ' (author)';
} else {
    $author_text ='';
}

Here is how you can do it for Twenty Eleven Theme.

Change

                /* translators: 1: comment author, 2: date and time */
                printf( __( '%1$s on %2$s <span class="says">said:</span>', 'twentyeleven' ),
                    sprintf( '<span class="fn">%s</span>', get_comment_author_link() ),
                    sprintf( '<a href="%1$s"><time pubdate datetime="%2$s">%3$s</time></a>',
                        esc_url( get_comment_link( $comment->comment_ID ) ),
                        get_comment_time( 'c' ),
                        /* translators: 1: date, 2: time */
                        sprintf( __( '%1$s at %2$s', 'twentyeleven' ), get_comment_date(), get_comment_time() )
                    )
                );

To

                // Check if comment user id and post author id are same.
                if($comment->user_id == $post->post_author) {
                    $author_text = ' (author)';
                } else {
                    $author_text ='';
                }
                /* translators: 1: comment author, 2: is author?, 3: date and time */
                printf( __( '%1$s%2s on %3$s <span class="says">said:</span>', 'twentyeleven' ),
                    sprintf( '<span class="fn">%s</span>', get_comment_author_link() ),
                    $author_text,
                    sprintf( '<a href="%1$s"><time pubdate datetime="%2$s">%3$s</time></a>',
                        esc_url( get_comment_link( $comment->comment_ID ) ),
                        get_comment_time( 'c' ),
                        /* translators: 1: date, 2: time */
                        sprintf( __( '%1$s at %2$s', 'twentyeleven' ), get_comment_date(), get_comment_time() )
                    )
                );

You can use this as base and edit your theme accordingly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文