$published_ts; $rel_base = $use_modified ? $modified_ts : $published_ts; $rel_label = $use_modified ? __('更新', 'aksrt') : __('发布', 'aksrt'); $abs_fmt = $use_modified ? sprintf(__('%s更新', 'aksrt'), get_the_modified_time('Y年m月d日 H:i')) : sprintf(__('%s发布', 'aksrt'), get_the_time('Y年m月d日 H:i')); $time_text = human_time_diff($rel_base, $now) . $rel_label; $classes = trim('article-avatar ' . $extra_class); $login_url = function_exists('aksrt_get_login_url') ? aksrt_get_login_url() : wp_login_url(get_permalink()); $is_self = is_user_logged_in() && get_current_user_id() === $author_id; // Identity: prefer aksrt_get_user_name (legacy order); fall back to chips. $identity_chips = ''; $name_html = ''; if (function_exists('aksrt_get_user_name')) { $name_html = aksrt_get_user_name([ 'id' => $author_id, 'class' => 'name flex ac flex1', 'name_class' => '', 'vip' => true, 'medal' => true, 'auth' => true, 'level' => true, 'follow' => false, ]); } elseif (function_exists('aksrt_render_user_identity_chips')) { $identity_chips = aksrt_render_user_identity_chips($author_id, 'author'); } ?>