Un clic para generar un código QR de banda para compartir fotos ?debería ser utilizado por quienes hacen blogs y otros sitios de recursos!
También es relativamente sencillo implantar esta función.
Preparación: Descomprima el siguiente archivo zip y copie todos los archivos obtenidos en la carpeta del tema
Paso 1: Modifique el archivo del tema functions.php y a?ada el siguiente código al final del mismo
require_once get_template_directory() . '/poster/index.php';
Paso 2: Modifique el archivo del tema single-product.php
Busque el siguiente código (cerca de la línea 42)
<a class="xs-btn c-btn" data-fancybox="video-gallery" data-width="800" data-height="480" href="/es/</?php the_field('product-jiaocheng')?>"><i class="iconfont icon-shipin mr-10"></i>Compartir cartel</a>
Sustitúyalo por
Paso 3: Modifique el archivo footer.php del tema
Encuentre estos códigos a continuación (cerca de la línea 34)
<div class="apply clearfix bg-white position-fixed rounded-lg overflow-hidden d-block d-xl-none">
A?ádale el siguiente código
Paso 4: Modifique el archivo del tema js/xs.js
A?ada el siguiente código al final
(function($) {
var inited = 0
$('.poster-trigger').on('click', function() {
var $_this = $(this)
if($_this.hasClass('disabled')) {
if($_this.hasClass('disabled')) {
}
$_this.addClass('disabled')
if(inited) {
poster_toggle_poster_md(1)
$_this.removeClass('disabled')
return
}
var id = $_this.attr('data-id')
if(!id) {
$_this.removeClass('disabled')
return
}
$.ajax({
url: tbdz.ajax_url, type: 'GET', {
dataType: 'json', { data: { tbdz.ajax_url, type: 'GET', }
datos: {
acción: 'get_poster',
id: id
}, éxito: function(datos) { acción: 'get_poster', id: id
éxito: function(datos) {
$('#dz-poster-modal .justify-content-center').remove()
$_this.removeClass('disabled')
if(!data.result) {
$('#dz-poster-modal .dz-pst-img').append('<p class="dz-tip">Falló la generación del cartel, por favor inténtelo de nuevo</p>')
} else if(datos.poster) {
inited = 1
$('#dz-póster-modal .dz-pst-img').append('<img class="img-fluid" src="'+data.poster+'">')
}
}
})
})
})(jQuery);
Contacte con nosotros | |
---|---|
?No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de peque?as empresas |
![]() Servicio de atención al cliente WeChat
|
① Tel: 020-2206-9892 | |
② QQ咨詢:1025174874 | |
(iii) Correo electrónico: info@361sale.com | |
④ Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres |
- más reciente
- más caliente
Vea sólo al autor.