Um clique para gerar um código QR de banda de partilha de fotografias deve ser utilizado por todos os que têm blogues e outros sítios de recursos!
A implementação desta funcionalidade é também relativamente simples.
Preparação: Descompacte o seguinte ficheiro zip e copie todos os ficheiros obtidos para a pasta do tema
Passo 1: Modifique o ficheiro do tema functions.php e adicione o seguinte código no final do mesmo
require_once get_template_directory() . '/poster/index.php';
Passo 2: Modifique o ficheiro do tema single-product.php
Encontre o seguinte código (perto da linha 42)
<a class="xs-btn c-btn" data-fancybox="video-gallery" data-width="800" data-height="480" href="/pt/</?php the_field('product-jiaocheng')?>"><i class="iconfont icon-shipin mr-10"></i>Partilhar o cartaz</a>
Substitua-o por
Passo 3: Modifique o ficheiro do tema footer.php
Encontre estes códigos abaixo (perto da linha 34)
<div class="apply clearfix bg-white position-fixed rounded-lg overflow-hidden d-block d-xl-none">
Adicione-lhe o seguinte código
Passo 4: Modifique o ficheiro do tema js/xs.js
Acrescente o seguinte código no final do mesmo
(function($) {
var inited = 0
$('.poster-trigger').on('click', function() {
var $_this = $(this)
se($_this.hasClass('disabled')) {
se($_this.hasClass('disabled')) {
}
$_this.addClass('disabled')
se(inited) {
poster_toggle_poster_md(1)
$_this.removeClass('disabled')
return
}
var id = $_this.attr('data-id')
se(!id) {
$_this.removeClass('disabled')
return
}
$.ajax({
url: tbdz.ajax_url, type: 'GET', {
dataType: 'json', { data: { tbdz.ajax_url, type: 'GET', }
data: {
ação: 'get_poster',
id: id
}, success: function(data) { action: 'get_poster', id: id
success: function(data) {
$('#dz-poster-modal .justify-content-center').remove()
$_this.removeClass('disabled')
se(!data.result) {
$('#dz-poster-modal .dz-pst-img').append('<p class="dz-tip">A geração de cartazes falhou, tente novamente</p>')
} else if(data.poster) {
inited = 1
$('#dz-poster-modal .dz-pst-img').append('<img class="img-fluid" src="'+data.poster+'">')
}
}
})
})
})(jQuery);
- mais recente
- mais quente
Veja apenas o autor.