Un clic pour générer un code QR de bande de partage de photos devrait être utilisé par ceux qui font du blogging et d'autres sites de ressources !
La mise en œuvre de cette fonctionnalité est également relativement simple.
Préparation : Décompressez le fichier zip suivant et copiez tous les fichiers obtenus dans le dossier du thème
Étape 1 : Modifiez le fichier functions.php du thème et ajoutez le code suivant à la fin du fichier
require_once get_template_directory() . '/poster/index.php' ;
Étape 2 : Modifiez le fichier du thème single-product.php
Trouvez le code suivant (près de la ligne 42)
<a class="xs-btn c-btn" data-fancybox="video-gallery" data-width="800" data-height="480" href="/fr/</?php the_field('product-jiaocheng')?>"><i class="iconfont icon-shipin mr-10"></i>Partager l'affiche</a>
Remplacez-la par
Étape 3 : Modifier le fichier footer.php du thème
Vous trouverez ces codes ci-dessous (près de la ligne 34)
<div class="apply clearfix bg-white position-fixed rounded-lg overflow-hidden d-block d-xl-none">
Ajoutez-y le code suivant
Étape 4 : Modifier le fichier du thème js/xs.js
Ajoutez le code suivant à la fin de celui-ci
(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')
retour
}
var id = $_this.attr('data-id')
if(!id) {
$_this.removeClass('disabled')
retour
}
$.ajax({
url : tbdz.ajax_url, type : 'GET', {
dataType : 'json', { data : { tbdz.ajax_url, type : 'GET', }
data : {
action : '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')
if(!data.result) {
$('#dz-poster-modal .dz-pst-img').append('<p class="dz-tip">La génération de l'affiche a échoué, veuillez réessayer</p>')
} else if(data.poster) {
inited = 1
$('#dz-poster-modal .dz-pst-img').append('<img class="img-fluid" src="'+data.poster+'">')
}
}
})
})
})(jQuery) ;
- le plus récent
- le plus chaud
Ne voyez que l'auteur.