<?php
/**
 * Astra Hijo Theme functions and definitions
 *
 * @link https://developer.wordpress.org/themes/basics/theme-functions/
 *
 * @package Astra Hijo
 * @since 1.0.0
 */

/**
 * Define Constants
 */
define( 'CHILD_THEME_ASTRA_HIJO_VERSION', '1.0.0' );

/**
 * Enqueue styles
 */
function child_enqueue_styles() {

	wp_enqueue_style( 'astra-hijo-theme-css', get_stylesheet_directory_uri() . '/style.css', array('astra-theme-css'), CHILD_THEME_ASTRA_HIJO_VERSION, 'all' );

}

add_action( 'wp_enqueue_scripts', 'child_enqueue_styles', 15 );

/* Inserta una imagen con los metodos de pago despues de la descripcion corta de cada producto */
add_action( 'woocommerce_single_product_summary', 'insert_payment_method_img', 35 );

function insert_payment_method_img() {
	 echo ('<p id="prod-lang"><img src="https://lisecure.online/wp-content/uploads/2021/06/verde2.png" width="100%"; height:"42px"/></p>');
}

/**
 * @snippet       Show Total Sales @ WooCommerce Single Product
 * @how-to        Get CustomizeWoo.com FREE
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 * esta funcion añade un contador de productos vendidos a cada producto, en la pagina de producto y paginas de archivo. Configuracion: $min_units son la unidades vendidas minimas que se muestran en cada producto, $mod es un numero aleatorio para calcular un numero extra evitando que los productos sin ventas tengas todos la misma cantidad de ventas, $basetime es la fecha y hora desde cuando se empieza a incrementar el conteo (unix timestamp), $speed es la velocidad del incremento (1 = incrementa 1 x hora)
 */
  


function add_credit_card_gateway_icons( $icon_string, $gateway_id ) {
	if ( 'stripe' === $gateway_id ) {
		$icon_string  = '<img src="https://lisecure.online/wp-content/uploads/2021/10/visa.png"' . WC_STRIPE_PLUGIN_URL . '/assets/images/visa.svg" class="stripe-visa-icon stripe-icon" alt="Visa" />';
		$icon_string .= '<img src="https://lisecure.online/wp-content/uploads/2021/10/mastercard.png"' . WC_STRIPE_PLUGIN_URL . '/assets/images/mastercard.svg" class="stripe-mastercard-icon stripe-icon" alt="Mastercard" />';
		$icon_string .= '<img src="https://lisecure.online/wp-content/uploads/2021/10/american.png"' . WC_STRIPE_PLUGIN_URL . '/assets/images/amex.svg" class="stripe-amex-icon stripe-icon" alt="American Express" />';
	}
	return $icon_string;
}

add_filter( 'woocommerce_gateway_icon', 'add_credit_card_gateway_icons', 10, 2 );


// para mostrar texto debajo de la imagen de producto (en la pagina del producto)
function skyverge_add_below_featured_image() {
    echo '<div title="Mostrar opiniones"/><class="trustp" style="display:flex; align-items:center; border:0px solid #f27e7e; padding:0px;">
	<a class="trustlise" href="https://es.trustpilot.com/review/lisecure.online?utm_medium=trustbox&utm_source=MicroReviewCount" target="_blank"><img src="https://lisecure.online/wp-content/uploads/2022/10/trustf2-1.png" width="512px" height="196"/></a></div>';
}
add_action( 'woocommerce_product_thumbnails' , 'skyverge_add_below_featured_image', 9 );