PluginProbe ʕ •ᴥ•ʔ
YITH WooCommerce Wishlist / 3.18.0
YITH WooCommerce Wishlist v3.18.0
4.16.0 trunk 2.1.0 2.1.1 2.1.2 2.2.0 2.2.1 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.17 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0.0 3.0.1 3.0.10 3.0.11 3.0.12 3.0.13 3.0.14 3.0.15 3.0.16 3.0.17 3.0.18 3.0.19 3.0.2 3.0.20 3.0.21 3.0.22 3.0.23 3.0.25 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.10.0 3.11.0 3.12.0 3.13.0 3.14.0 3.15.0 3.16.0 3.17.0 3.18.0 3.19.0 3.2.0 3.20.0 3.21.0 3.22.0 3.23.0 3.24.0 3.25.0 3.26.0 3.27.0 3.28.0 3.29.0 3.3.0 3.30.0 3.31.0 3.32.0 3.33.0 3.34.0 3.35.0 3.36.0 3.37.0 3.38.0 3.4.0 3.5.0 3.6.0 3.7.0 3.8.0 3.9.0 4.0.0 4.0.1 4.1.0 4.10.0 4.10.1 4.10.2 4.11.0 4.12.0 4.13.0 4.14.0 4.15.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0 4.7.0 4.8.0 4.9.0
yith-woocommerce-wishlist / templates / add-to-wishlist-button.php
yith-woocommerce-wishlist / templates Last commit date
add-to-wishlist-added.php 3 years ago add-to-wishlist-browse.php 3 years ago add-to-wishlist-button.php 3 years ago add-to-wishlist-remove.php 3 years ago add-to-wishlist.php 4 years ago share.php 3 years ago wishlist-view-footer-mobile.php 3 years ago wishlist-view-footer.php 3 years ago wishlist-view-header.php 3 years ago wishlist-view-mobile.php 3 years ago wishlist-view.php 3 years ago wishlist.php 3 years ago
add-to-wishlist-button.php
65 lines
1 <?php
2 /**
3 * Add to wishlist button template
4 *
5 * @author YITH
6 * @package YITH\Wishlist\Templates\AddToWishlist
7 * @version 3.0.12
8 */
9
10 /**
11 * Template variables:
12 *
13 * @var $base_url string Current page url
14 * @var $wishlist_url string Url to wishlist page
15 * @var $exists bool Whether current product is already in wishlist
16 * @var $show_exists bool Whether to show already in wishlist link on multi wishlist
17 * @var $show_count bool Whether to show count of times item was added to wishlist
18 * @var $product_id int Current product id
19 * @var $parent_product_id int Parent for current product
20 * @var $product_type string Current product type
21 * @var $label string Button label
22 * @var $browse_wishlist_text string Browse wishlist text
23 * @var $already_in_wishslist_text string Already in wishlist text
24 * @var $product_added_text string Product added text
25 * @var $icon string Icon for Add to Wishlist button
26 * @var $link_classes string Classed for Add to Wishlist button
27 * @var $available_multi_wishlist bool Whether add to wishlist is available or not
28 * @var $disable_wishlist bool Whether wishlist is disabled or not
29 * @var $template_part string Template part
30 * @var $container_classes string Container classes
31 */
32
33 if ( ! defined( 'YITH_WCWL' ) ) {
34 exit;
35 } // Exit if accessed directly
36
37 global $product;
38 ?>
39
40 <div class="yith-wcwl-add-button">
41 <?php
42 /**
43 * APPLY_FILTERS: yith_wcwl_add_to_wishlist_title
44 *
45 * Filter the 'Add to wishlist' label.
46 *
47 * @param string $label Label
48 *
49 * @return string
50 */
51 ?>
52 <a
53 href="<?php echo esc_url( wp_nonce_url( add_query_arg( 'add_to_wishlist', $product_id, $base_url ), 'add_to_wishlist' ) ); ?>"
54 class="<?php echo esc_attr( $link_classes ); ?>"
55 data-product-id="<?php echo esc_attr( $product_id ); ?>"
56 data-product-type="<?php echo esc_attr( $product_type ); ?>"
57 data-original-product-id="<?php echo esc_attr( $parent_product_id ); ?>"
58 data-title="<?php echo esc_attr( apply_filters( 'yith_wcwl_add_to_wishlist_title', $label ) ); ?>"
59 rel="nofollow"
60 >
61 <?php echo yith_wcwl_kses_icon( $icon ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>
62 <span><?php echo wp_kses_post( $label ); ?></span>
63 </a>
64 </div>
65