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 functions.php del tema y añada el siguiente código al final del mismo
require_once get_template_directory() . '/poster/index.php';
Paso 2: Modificar 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: Modificar el archivo de tema footer.php
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ñádele el siguiente código
Paso 4: Modificar el archivo del tema js/xs.js
Añade 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-póster-modal .justify-content-center').remove()
$_this.removeClass('disabled')
if(!data.result) {
$('#dz-poster-modal .dz-pst-img').append('<p class="dz-tip">Error en la generación del cartel, 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);
- más reciente
- más caliente
Vea sólo al autor.