Pour partager un poster WordPress fonction de génération automatique - General Discussion Forum - Discussion Forum - Photon Fluctuation | Services professionnels de réparation de WordPress, portée mondiale, réponse rapide
9
partager (joies, avantages, privilèges, etc.) avec les autres

Partagez avec vous une fonctionnalité de génération automatique de posters WordPress !

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 !

Image [2]-Fonction de génération automatique de posters WordPress : une clé pour générer des images à partager avec le QR code - Photon Fluctuation Network - Libre échange de connaissances transfrontalières et de connaissances techniques

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) ;

Contactez nous
Vous ne pouvez pas lire l'article ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
commentaires Total 5 articles

Veuillez vous connecter pour poster un commentaire

premiers secours

premiers secours

temps en ligne
9:00 - 18:00

Contacter le service clientèle

Passez à la caisse pour contacter le service clientèle
appel téléphonique 020-2206-9892
Contact QQ 1025174874
Boîte aux lettres du service clientèle info@361sale.com