feat(widgets): marketing card empty states + feature intro media lazy
Admin null shells for feature/highlights/cover/icon/combo/tilt/buttons and video player; feature intro lazy images + deferred inactive videos.
This commit is contained in:
@@ -27,6 +27,13 @@ class WidgetCoverCards extends \WP_Widget {
|
||||
$title = !empty($instance['title']) ? (string) $instance['title'] : '';
|
||||
$items = $this->normalize($instance['items'] ?? []);
|
||||
if (!$items) {
|
||||
if (current_user_can('manage_options')) {
|
||||
echo $args['before_widget']; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
|
||||
echo function_exists('aksrt_get_widget_null')
|
||||
? aksrt_get_widget_null(__('请添加至少一张封面卡片', 'aksrt')) // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
|
||||
: '<p class="widget-empty">' . esc_html__('请添加至少一张封面卡片', 'aksrt') . '</p>';
|
||||
echo $args['after_widget']; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user