Files
wordpress-theme-aksrt/tmp-debug/dbg.php
T
2026-09-05 20:10:07 +08:00

26 lines
1.3 KiB
PHP

<?php
function wp_parse_args($args, $defaults) { return array_merge($defaults, (array)$args); }
function esc_attr($s) { return htmlspecialchars((string)$s, ENT_QUOTES); }
function esc_url($s) { return $s; }
function sanitize_text_field($s) { return $s; }
function sanitize_hex_color($s) { return $s; }
function aksrt_get_lazy_attr($ctx, $url, $class, $thumb) { return ' class="lazyload"'; }
function aksrt_get_lazy_thumb($size) { return ''; }
require __DIR__ . '/../inc/helpers/aksrt-slider.php';
$args = [
'slides' => [['image' => 'a.jpg'], ['image' => 'b.jpg']],
'scale_height' => true, 'scale_ratio' => 0.35, 'scale_extra' => '50px',
'wrapper_class' => 'w', 'slider_class' => 's', 'overlay_html' => '<div>o</div>',
];
$parsed = wp_parse_args($args, [
'slides' => [], 'effect' => 'slide', 'loop' => true, 'autoplay' => true,
'interval' => 5000, 'speed' => 0, 'direction' => 'horizontal', 'spaceBetween' => 0,
'pagination_type' => 'bullets', 'pc_height' => 'auto', 'm_height' => 'auto',
'scale_height' => false, 'scale_ratio' => 0.45, 'scale_extra' => '',
'wrapper_class' => '', 'slider_class' => '', 'show_nav' => true,
'show_pagination' => true, 'overlay_html' => '',
]);
var_dump($parsed['slides'], $parsed['scale_height'], $parsed['scale_extra']);
$html = aksrt_render_slider($args);
var_dump(strlen($html));