Comment construire une liste d'authentification de produits dans WordPress en utilisant ACF

Image[1]-Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Service professionnel de réparation de WordPress, couverture mondiale, réponse rapide

Dans WordPress.Utilisation de plug-ins Champs personnalisés avancés (ACF)Nous pouvons créer un système de requête d'authentification de produit convivial. Cet article explique en détail comment mettre en ?uvre cette fonctionnalité à l'aide d'ACF et fournit des instructions claires étape par étape.

étape 1 : Installation et configuration du plugin ACF

  1. Installation du plug-in ACF
    • Dans le backend de WordPress, cliquez sur plug-in (composant logiciel) > Installation de nouveaux plug-ins.
    • Rechercher "Champs personnalisés avancés"Cliquez ensuite sur Installer maintenant répondre en chantant commencer à utiliser.
    • Après l'installation, vous verrez dans le menu de navigation du backend "Champs personnalisésMenu ".
Image [2] - Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Service professionnel de réparation de WordPress, couverture mondiale, réponse rapide
  1. Nommez le groupe de champs
    • Sur la nouvelle page, le groupe de champs doit être nommé. Par exemple, il pourrait être nommé "Demande de certification de produit"(iii) Faciliter l'identification et la gestion.
Image [3] - Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Professional WordPress repair service, global reach, fast response
  1. Sélection des règles d'affichage pour les groupes de champs
    • Faites défiler la page vers le bas pour trouver le Localisation(Emplacement). C'est ici que l'on décide de l'endroit où ces champs seront affichés.
    • Définissez les conditions :
      • Type de poste (Type d'article) Sélection ProduitCela signifie que ces champs ne seront affichés que sur la page d'édition du produit WooCommerce.
    • Si vous souhaitez que les champs soient affichés sur d'autres types de pages, vous pouvez les définir en conséquence.
Image [4] - Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Service professionnel de réparation de WordPress, couverture mondiale, réponse rapide

Ajout de champs personnalisés. Maintenant que nous avons créé les groupes de champs, nous devons ajouter des champs personnalisés spécifiques, tels queCode de certification, nom et date de certification du produit.

  1. Ajoutez le premier champ - Code d'authentification
    • existent étiquette du champ(étiquette du champ) entrez "Code d'authentification"qui sera le nom du champ que l'utilisateur verra dans le backend.
    • existent Nom du champ(nom du champ) entrez code_certification. Il s'agit d'un identifiant unique pour ce champ, qui sera utilisé plus loin dans le code.
    • existent Type de champ(Type de champ), sélectionnez TexteLes codes d'authentification sont généralement constitués de lettres ou de chiffres.
    • D'autres paramètres peuvent être adaptés à vos besoins, par exemple les champs obligatoires.
Image [5] - Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Professional WordPress Repair Service, Global Scope, Fast Response
  1. Ajoutez un deuxième champ - Nom du produit
    • frappe (sur le clavier) Ajouter un champ(Ajouter un champ) pour continuer à créer des champs pour le nom du produit.
    • existent étiquette du champ Saisissez le "Nom du produit" dans le champNom du champ entrée nom_du_produit.
    • option Texte comme type de champ, puisque le nom du produit est également le nom de l'entreprise.copiesFormat.
Image [6] - Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Professional WordPress Repair Service, Global Scope, Fast Response
  1. Ajouter un troisième champ - Date d'authentification
Image [7] - Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Service professionnel de réparation de WordPress, couverture mondiale, réponse rapide

existent Type de champ choisissez parmi Sélectionneur de datequi permet à l'utilisateur de sélectionner une date spécifique pour l'authentification à l'aide d'un sélecteur de date.

étape 2 : Créer une page de demande d'authentification

  1. Création de pages d'interrogation personnalisées
    • commutateur à page web > Nouvelle pageCréez une nouvelle page d'interrogation (par exemple :Demande de certification de produit).
    • Vous pouvez utiliser le Elementor Pro ou l'éditeur de blocs de WordPress pour concevoir la mise en page.
    • La page doitInclure un formulaireL'utilisateur peut saisir le code d'authentification du produit ici pour vérifier les informations relatives au produit.
Image [8] - Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Service professionnel de réparation de WordPress, couverture mondiale, réponse rapide
  1. Ajouter un formulaire de demande d'authentification de produit

N'importe quel plugin de formulaire peut être utilisé (par ex. Formulaire de contact 7etWPForms) créez le formulaire et ajoutezchamp de saisiepour que les utilisateurs puissent saisir leurCode de certification du produit.

Image [9] - Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Professional WordPress Repair Service, Global Scope, Fast Response
utiliserFormulaire de contact 7établir

Paramétrez le formulaire pour qu'il envoie des données à la fonction de traitement des requêtes personnalisées que vous utiliserez.

Image [10] - Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Professional WordPress repair service, global reach, fast response

étape 3 : Créer la logique de la requête

  1. Rédaction de requêtes
    • Dans la section functions.php une fonction doit être écrite pour traiter la requête saisie par l'utilisateur et renvoyer les informations d'authentification du produit en fonction du code d'authentification saisi.
    Par exemple, le code suivant peut être utilisé pour traiter la requête :
function product_certification_lookup() {
if ( isset($_POST['certification_code']) ) {
$cert_code = sanitize_text_field($_POST['certification_code']) ;
 // Requête pour récupérer le produit par code de certification
    $args = array(
        
        'meta_query' => array(
            array(
                'key' => 'certification_code', // Nom du champ personnalisé
                'value' => $cert_code, // Nom du champ personnalisé
                'compare' => '='
            )
        )
    ) ;

    $query = new WP_Query($args) ;

    // Vérifiez si des produits correspondent au code de certification
    if ($query->have_posts()) {
        while ($query->have_posts()) {
            $query->the_post() ;
            $product_name = get_the_title() ;
            $cert_date = get_field('certification_date') ; // Récupère le champ personnalisé

            // Affichez le nom du produit et la date de certification
            echo 'Nom du produit : ' . $product_name . | Date de certification : ' . $cert_date.
        }
    } else {
        // Si aucun produit n'est trouvé, affichez un message
        echo 'No matching product certification information found' ; } else { // Si aucun produit n'est trouvé, affichez un message.
    }

    // Réinitialisation des données de l'article
    wp_reset_postdata() ; wp_reset_postdata() ; // Réinitialisation des données de l'article.
}
}
add_action('init', 'product_certification_lookup') ; }

Description.
- Cette fonction gère la soumission du formulaire dans lequel l'utilisateur saisit le code d'authentification du produit.
Utilisé pour rechercher des produits WooCommerce avec des codes d'authentification correspondants (stockés dans des champs personnalisés).
- Si une correspondance est trouvée, le nom du produit et la date de certification sont affichés (également stockés en tant que champs personnalisés).
- Si aucune correspondance n'est trouvée, le message "No suitable match found for product authentication information" (Aucune correspondance trouvée pour les informations d'authentification du produit) s'affiche.

  1. Associer des formulaires à la logique d'interrogation
    • Sur votre page d'interrogation, utilisez la fonctioncode courtou un code PHP pour associer le formulaire de demande de renseignements à la fonction de demande de renseignements par authentification.
    • Lorsque l'utilisateur soumet le code d'authentification, la fonction interroge la base de données des produits sur la base du code d'authentification et renvoie les informations correspondantes sur le produit.

Insérez le code court sur la page, ce qui affichera un formulaire sur la page pour saisir le code d'authentification du produit et associer les données soumises par le formulaire à la fonction de requête écrite.

[product_certification_form]

étape 4 : Optimisation et ajustements stylistiques

  1. Optimiser l'expérience de l'utilisateur
    • Il est possible d'ajouter d'autres fonctions de retour d'information, par exemple en invitant les utilisateurs à soumettre un code d'authentification non valide.Aucune information pertinente n'a été trouvée".
    • Utilisez les feuilles de style CSS ou les outils de stylisation d'Elementors pour ajuster la présentation des formulaires de requête et des résultats afin de garantir une interface conviviale.
  2. Mise en cache et optimisation des performances
    • Pour les sites comportant un grand nombre de produits, envisagez d'utiliser la mise en cache ou l'indexation de la base de données pour améliorer les performances des requêtes.

rendre un verdict

Image [11]-Comment utiliser ACF pour construire une fonction de requête de certification de produit dans WordPress - Photon Fluctuation Network | Professional WordPress Repair Service, Global Scope, Fast Response

En utilisant le Champs personnalisés avancés (ACF)Avec l'aide de WordPress, vous pouvez facilement créer un puissant système de recherche d'authentification de produits pour votre site web WordPress. Ce système renforce la confiance des utilisateurs et facilite la vérification de l'authentification des produits.


Contactez nous
Vous n'arrivez pas à lire le tutoriel ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Service clientèle WeChat
Service clientèle WeChat
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.
? Déclaration de reproduction
Cet article a été écrit par : xiesong
LA FIN
Si vous l'aimez, soutenez-le.
félicitations0 partager (joies, avantages, privilèges, etc.) avec les autres
commentaires achat de canapé

Veuillez vous connecter pour poster un commentaire

    Pas de commentaires