| 开发者 | themepul |
|---|---|
| 更新时间 | 2026年5月24日 21:39 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv3 |
| 版权网址: | 版权信息 |
fonts.googleapis.com / fonts.gstatic.com) through includes/class-topppa-fonts.php. That is separate from the optional Topper Pack Pro “Custom Font” file uploader. For a full list of services, what data is sent, when, and links to terms and privacy policies, see External services later in this readme.Yes, Topper Pack is fully compatible with the Elementor page builder and other major editors.
No! Topper Pack is beginner-friendly with intuitive controls and live demos. Developers can leverage advanced features like Conditional Display and CPT Builder.
Yes, all widgets and extensions are built with clean code and SEO best practices to improve search engine rankings.
Absolutely! Dedicated WooCommerce widgets and full WooCommerce Elementor integration make it ideal for online stores.
Yes, Topper Pack includes advanced widgets, extensions, theme tools, and CPT Builder—making it a powerful Elementor Pro alternative.
Each widget, extension, and feature includes a live demo linked in the sections below.
TOPPPA_Elementor_Kses central sanitizer; all Elementor template/shortcode output uses wp_kses() at output time.topppa_handle_live_editor, topppa_check_temp_validity), option key (topppa_interactive_animations), and script/style handles (topppa-bootstrap, topppa-swiper, etc.).$wpdb->prepare(); CPT refresh AJAX requires edit_posts.esc_url, esc_attr, esc_html, esc_html__, wp_kses with explicit allowlists).echo $output; with wp_kses($output, ...) using a dedicated allowlist; switch __() to esc_html__() for the "Select" placeholder.echo $this->get_render_attribute_string(); URLs and link relations are now built and escaped explicitly with esc_url() / esc_attr().rating_render() output with wp_kses() allowing only <i> with class / aria-hidden.<form> output so every attribute is escaped via esc_attr() / absint(); escape the selected attribute on variation options.$discount_html to $discount_text so the plain-text value ("X% Off") no longer triggers the "esc_html on HTML" heuristic.log_errors override in CPT add-tag handling; use WP_PLUGIN_DIR to resolve the Pro add-on path; small sanitization fixes in theme builder meta and shop sort query preservation.