HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wpprm/wp-content/themes/ronneby/inc/shortcodes/wishlist-shortcode.php
<?php
if ( ! defined( 'ABSPATH' ) ) { exit; }
function dfd_wishlist_button_shortcode($attr, $content=null) {
	global $product, $yith_wcwl;
	
	if ($yith_wcwl->is_product_in_wishlist( $product->id )) : ?>
		<a class="product-in-wishlist" href="<?php echo esc_url($yith_wcwl->get_wishlist_url()); ?>" target="_blank">
			<i class="dfd-icon-heart2"></i><span><?php _e('<span class="dfd-list-hide">Add to </span>wishlist','dfd'); ?></span>
		</a>
	<?php else : ?>
		<a class="add_to_wishlist" data-product-type="<?php echo esc_attr($product->product_type); ?>" data-product-id="<?php echo esc_attr($product->id); ?>" href="<?php echo esc_url( $yith_wcwl->get_addtowishlist_url() ); ?>">
			<i class="dfd-icon-heart2"></i><span><?php _e('<span class="dfd-list-hide">Add to </span>wishlist','dfd'); ?></span>
		</a>
		<?php 
		//wc_get_template_part('add-to-wishlist-button');
	endif;
}

add_shortcode('dfd_wishlist_button_shortcode', 'dfd_wishlist_button_shortcode');