Un utilisateur a demandé 👇

Salut. Divi a publié une mise à jour qui permet à l’éditeur complet de la page produit individuelle de se faire avec le constructeur Divi. votre nouveau module Woo Tabs est limité aux onglets woo par défaut et les onglets Yikes personnalisés ne sont pas affichés. pourriez-vous regarder ceci


(@ eliasc64)

ça fait 1 an

Une mise à jour pour ceci? Des nouvelles des développeurs Divi ?

Cette réponse a été modifiée il y a 1 an par. Cette réponse a été modifiée il y a 1 an par.


(@fmixell)

ça fait 1 an

J’ai reçu un e-mail des développeurs Divi indiquant qu’ils prendraient en charge les onglets personnalisés dans une prochaine version. Cependant, je ne sais pas quel est le calendrier de la sortie.

Désolé je n’en sais pas plus !


(@wheeleran)

ça fait 1 an

Salut @fmixell. nous sommes divi 4.0.6 et toujours pas de signal. Pouvez-vous les suivre un peu? ils ont une caractéristique fondamentalement importante de nos pages de produits cassées, et les “versions à venir” ne sont pas suffisamment spécifiques ou sensibles au facteur temps. Je ne pense pas qu’ils comprennent vraiment ce qu’ils ont fait, mais vous oui; nous utilisons des onglets de produits personnalisés pour les informations extrêmement importantes. Qu’avons nous à faire? mais attendez?


(@contempler)

ça fait 1 an

Suivre ce fil parce que j’en ai besoin avant de concevoir un nouveau site pour les clients qui dépendent fortement des onglets de produits personnalisés. Je suppose que maintenant je vais éditer le fichier tabs.php.

Vous pouvez voir le changelog de Divi ici :
https://divigallery.com/divi-changelog/

Il semble qu’ils n’aient pas encore corrigé les paramètres de prise en charge des onglets personnalisés.


(@herbyltd)

il y a 12 mois

Après ce fil, j’ai essayé de modifier ../plugins/woocommerce/templates/single-product/tabs/tabs.php

en tant que Divi de travail non linéaire résout ce problème. Cependant, il y a une différence entre le contenu du fichier, il n’y a pas de bloc de code déjà mentionné. D’autres conseils ?

Les thèmes fantaisistes ne répondent pas à leurs forums…

Les onglets de données produit Woocommerce ne fonctionnent pas non plus dans Divi (https://docs.woocommerce.com/document/editing-product-data-tabs/)

Cette réponse a été modifiée il y a 12 mois par.


(@contempler)

il y a 12 mois

@herbyltd est le fichier tabs.php du plugin ou du thème Divi que vous recherchez :

Divi/inclut/builder/module/woocommerce/Tabs.php

Commentez cette section de code :


// Skip if current tab is not included, based on include_tabs attribute value.
if ( $active_tabs && ! in_array( $name, $active_tabs, true ) ) {
    continue;
}

Ensuite, tous les onglets se chargeront automatiquement.


(@fmixell)

il y a 12 mois

Bonne nouvelle!

J’ai créé un thème Divi Child qui peut être utilisé avec des onglets de produits personnalisés pour WooCommerce.

Lien de téléchargement : https://github.com/yikesinc/divi-child-custom-tabs/archive/0.1.0.zip

– Activer un thème. – Accédez au produit avec des onglets. – Supprimer le module Divi Tabs – Créer un nouveau module de texte ou de code. – Mettre, poser [custom_product_tabs] au module. – Regardez maintenant le devant de votre site Web.

Cela doit encore être peaufiné, mais c’est un début et reprend le contrôle des onglets.

Cordialement Freddie


(@fmixell)

il y a 12 mois

Si vous souhaitez le personnaliser davantage, ce n’est pas un très gros morceau de code et il se trouve dans le fichier functions.php du thème enfant.

Bon codage !

-Freddy


(@fmixell)

il y a 12 mois

Aussi bien que ça,

Pour être proactif, je vais poster pour vous montrer comment personnaliser cela également.

Vous remarquerez que nous ne déclenchons que des éléments avec le titre et le contenu de l’onglet. Vous pouvez ajouter des classes CSS à cela juste pour correspondre à votre style.

 $html="";
    
    if ( ! empty( $tabs ) ) {
        // Loop through the tabs and display each one
        foreach( $tabs as $tab ) {
            $html .= '<p>' . $tab['title'] . '</p>';
            $html .= '<p>' . $tab['content'] . '</p>';
        }
    }

	// Make sure to return your content, do not echo it.
	return $html;

Exemple avec des classes CSS personnalisées : (notez que j’ai utilisé des guillemets doubles, vous devez le faire ou vous devrez échapper les guillemets. Si vous ne savez pas ce que cela signifie, utilisez des guillemets doubles.)

 $html="";
    
    if ( ! empty( $tabs ) ) {
        // Loop through the tabs and display each one
        foreach( $tabs as $tab ) {
            $html .= '<p class="your-css-style">' . $tab['title'] . '</p>';
            $html .= '<p class="your-css-style">' . $tab['content'] . '</p>';
        }
    }

	// Make sure to return your content, do not echo it.
	return $html;

Avec la fonction de dossier personnalisé :

 $html="<div style="your-custom-wrapper">";
    
    if ( ! empty( $tabs ) ) {
        // Loop through the tabs and display each one
        foreach( $tabs as $tab ) {
            $html .= '<p class="your-css-style">' . $tab['title'] . '</p>';
            $html .= '<p class="your-css-style">' . $tab['content'] . '</p>';
        }
    }

  $html .= '</div>';

	// Make sure to return your content, do not echo it.
	return $html;


(@wheeleran)

il y a 12 mois

J’ai reçu une réponse d’un développeur ou d’un responsable du support ce matin. Il est maintenant dans le “processus de contrôle qualité” et “sera là très bientôt”. mer.

Un grand merci à @fmixell et @contemplate pour le travail. @herbyltd – Les forums sont désormais uniquement gérés publiquement, non surveillés, veuillez donc ouvrir directement un fil de discussion. Oui, il y a toutes sortes de problèmes terribles et de délais d’attente, mais c’est le seul moyen de les surmonter.

Ce problème s’applique également aux autres plugins tiers qui associent un seul produit. J’ai le même problème avec les plugins de marque par exemple et je bugge un divi à propos de chacun d’eux.

Je publierai dès que j’entendrai quelque chose, mais j’apprécie que @fmixell suive cela et le contacte de manière proactive; ce n’est pas votre problème.


(@wheeleran)

il y a 12 mois

une autre mise à jour : “QA” signifie assurance qualité, ce qui signifie que le problème est résolu et sur le point d’être testé avant la publication. et ils ne diront pas quand c’est.


(@fmixell)

il y a 12 mois

@wheeleran,

Il n’y a pas de problème! Je sais comment faire un site sur une date limite et j’espère que quelqu’un fera un certain usage de ce fil.

De plus, pour tous ceux qui souhaitent voir ces changements, j’ai créé une meilleure version de ce thème enfant qui a le style de travail et les onglets.

Une fois que la nouvelle version de Divi est sortie et que le module d’onglet fonctionne, désactivez simplement ce thème enfant après avoir appliqué le nouveau module d’onglet Divi.

https://github.com/yikesinc/divi-child-custom-tabs/archive/0.1.1.zip

Utilisation : – Télécharger ce zip – Télécharger en tant que thème – Activer en tant que thème principal – Divi fonctionnera comme d’habitude mais maintenant c’est [custom_product_tabs] raccourci à utiliser – Masquer ou supprimer le module d’onglet Divi (sur toutes les pages produits) – Créer un texte de 100% de largeur ou un code consécutif – ajouter le raccourci mentionné ci-dessus

Maintenant, vous aurez au moins vos onglets personnalisés pendant que vous attendez.

Cette réponse a été modifiée il y a 12 mois par. Raison : pour clarifier l’emplacement des onglets


(@sugilita)

il y a 9 mois, 1 semaine

Bonjour à tous, je n’y connais pas grand chose, mais je fais beaucoup de choses, et après avoir eu le même problème, tout le monde est avec cette question du module woo divi. Je pense (sauf si j’ai raté quelque chose) que j’ai acheté votre gâteau et que j’ai trop mangé d’une solution hybride. J’ai chargé le thème utile du bébé Freddie. Je suis ensuite allé dans le module wootabs puis advanced/CSS/Key et mis le shortcode que Freddie mentionne [custom_product_tabs] ignorez le message “RBrace prévu” et enregistrez. Apparaissant à l’avant et WAMMO montrait l’onglet yikes et le seul onglet woocommerce que je voulais. J’avais donc les deux types d’onglets exécutés à l’intérieur du module d’onglets woo! ravi. En prime, la personnalisation tabou du module woo divi a également fonctionné pour les deux onglets. BTW Freddie, votre travail m’a fait acheter pro lol J’espère que la capture d’écran sera téléchargée ci-dessous… Je n’ai jamais posté sur ces forums, alors je croise les doigts.

se terminant en…

J’espère que cela aide certaines personnes comme le travail de Freddies m’a aidé. 🙂

Cette réponse a été modifiée il y a 9 mois, il y a une semaine par. Cette réponse a été modifiée il y a 9 mois, il y a une semaine par.


(@sugilita)

il y a 9 mois, 1 semaine

Mise à jour et avertissement J’ai fait ce qui précède dans Divi 4.2.2 Aujourd’hui, j’ai remarqué qu’il y avait une mise à jour de Divi (voir 4.3.1) et j’ai fait une mise à jour pour que les onglets yikes ne fonctionnent plus. Revenant au sujet, il n’a pas retourné les onglets non plus. J’ai fini par devoir revenir à une vue précédemment mise à jour de mon serveur AWS. Donc, si vous voulez que ce qui précède fonctionne, vous devez avoir la version 4.2.2. – Très approprié, je sais. C’est presque comme si Divi ne voulait pas que les onglets tiers fonctionnent. (J’ai extrait le code de Freddies pour voir si cela les résoudrait, mais malheureusement ce n’est pas le cas.)


(@contempler)

il y a 9 mois, 1 semaine

Cette astuce fonctionne toujours pour la version 4.3.1. https://wordpress.org/support/topic/plugin-conflict-with-new-divi-update/page/2/#post-12120584

.. mais ça devient embêtant d’appliquer ce patch à chaque fois.

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *