feat: 移动端侧边栏添加多邻国连胜显示
- 在移动端站长信息区域添加多邻国连胜徽章 - 与电脑端保持一致的显示效果 - 支持今日完成/未完成状态显示
This commit is contained in:
17
sidebar.php
17
sidebar.php
@@ -28,7 +28,22 @@ $author_desc = get_option('argon_sidebar_author_description');
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<div class="leftbar-mobile-user-info">
|
||||
<div class="leftbar-mobile-user-name"><?php echo esc_html($author_name); ?></div>
|
||||
<div class="leftbar-mobile-user-name">
|
||||
<?php echo esc_html($author_name); ?>
|
||||
<?php
|
||||
$show_duo = get_option('argon_show_duolingo_streak', 'false');
|
||||
$duo_username = get_option('argon_duolingo_username', '');
|
||||
if ($show_duo == 'true' && !empty($duo_username)) :
|
||||
$duo_data = argon_get_duolingo_data();
|
||||
if ($duo_data !== false) :
|
||||
$is_today_done = isset($duo_data['today']) && $duo_data['today'];
|
||||
?>
|
||||
<span class="duolingo-streak<?php echo $is_today_done ? '' : ' not-done'; ?>">
|
||||
<img src="<?php echo get_template_directory_uri(); ?>/assets/icons/duolingo-streak<?php echo $is_today_done ? '' : '-empty'; ?>.svg" class="duolingo-flame" alt="streak">
|
||||
<?php echo $duo_data['streak']; ?>
|
||||
</span>
|
||||
<?php endif; endif; ?>
|
||||
</div>
|
||||
<?php if (!empty($author_desc)) : ?>
|
||||
<div class="leftbar-mobile-user-desc"><?php echo esc_html($author_desc); ?></div>
|
||||
<?php endif; ?>
|
||||
|
||||
Reference in New Issue
Block a user