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!
![Imagen [2]-Función de generación automática de carteles en WordPress: una clave para generar imágenes para compartir con código QR - Red de fluctuación de fotones - Intercambio gratuito de conocimientos transfronterizos y conocimientos técnicos](http://gqxi.cn/wp-content/uploads/2024/04/image-526.png)
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.