Toutes mes réponses sur les forums
-
AuteurMessages
-
Hello!
En fait je me suis planté.
L’adresse des produits sur ce site, c’est pas http://www.nom_du_site/nom_du_produit, c’est https://www.nom_du_site/nom_de_la_categorie/nom_du_produit.Du coup, trouver une regex qui gère le changement de catégorie en fonction du nom du produit, ca me parait compliqué… :/
Super! Merci beaucoup!
Effectivement, c’est bien cela.
C’est bizarre, dans mon tableau de bord, je n’avais pas d’incitation à télécharger cette extension. D’habitude, les thèmes invitent à télécharger diverses extensions, en prétendant que c’est nécessaire… et parfois, on se demande si c’est vraiment le cas… 🙂
Merci beaucoup Momofr! Problème résolu!Hello!
Merci pour ta réponse.
Je ne crois pas utiliser le code court dans un widget de titre, ni même dans un widget.
Je l’utilise dans la personnalisation du thème, voir capture d’écran ci dessous.Comme je l’ai dit je crois dans mon premier post, sur un autre site j’utilise sans problème ce code court au même endroit (dans la personnalisation du thème, dans la partie « bas du pied de page »).
De plus, au même endroit, oceanwp indique « Codes courts autorisés, voir la liste. » et dans la liste il y a bien ce code court. Pour tester, je viens de le modifier et de tester
[oceanwp_date year="2015"]
Mais cela ne fonctionne pas non plus, donc ça n’est pas une mauvaise saisie du code (d’ailleurs j’avais vérifié plusieurs fois)
Du coup, j’avoue que je sèche. Je ne capte pas pourquoi ce code court ne fonctionne pas dans le bas du pied de page de ce site 🙁
Bon sinon il y a la solution que tu indiquais sur ton site perso: https://www.momofr.net/tips-tricks-afficher-lannee-en-cours-automatiquement/
Mais si quelqu’un est au courant toutefois pourquoi ce shortcode fourni par oceanwp ne fonctionne pas dans la personnalisation du thème, je suis preneur de la raison et de la solution s’il y en a une.
PS: Dans la doc dans laquelle j’ai pris le second code court, ils disent:
These shortcode should be added via Appearance > Customize > Footer Bottom in the respective textarea.
Donc en français: Apparence > Personnaliser > Bas du pied de page. C’est donc ce que je fais, comme le montre la capture d’écran…
-
Cette réponse a été modifiée le il y a 1 année et 10 mois par
Xt0f.
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.Ah ouais effectivement. Et j’ai testé à partir d’une url d’un autre site… ça ne le fait pas.
Je me plante peut-être, mais à ta place je désactiverais toutes les extensions de mon site en renommant les dossiers des extensions avec par exemple un suffixe « -old » via FTP. Du coup, tu te retrouveras avec un site sans extension et tu pourrais retenter le même copier/coller pour voir si tu as le même comportement.
Si tu as le même comportement, bon ben je sais pas…
Mais si le comportement est différent, tu renommes une à une tes extensions et tu identifies celle qui est responsable24 août 2022 à 21 h 09 min en réponse à : [Résolu] Ecran blanc de la mort -> réinstallation de Woocommerce compliquée #2416192Bon… J’ai fait une sauvegarde de ma base de données et je me suis lancé… Suppression de Woocommerce, réinstallation.
Par chance je n’ai rien perdu.
Sinon, j’aurais tenté de réinstaller les données depuis la sauvegarde de la base
Résolu
24 août 2022 à 18 h 33 min en réponse à : [Résolu] Ecran blanc de la mort -> réinstallation de Woocommerce compliquée #2416162PS: Juste avant le problème, enfin quelques jours avant, j’avais juste fait ceci:
https://wpfr.net/support/sujet/deplacer-un-bloc-de-texte-sous-lapercu-des-produits/
Et après j’ai dû mettre à jours certaines extensions, c’est tout…
Est-ce que vous sauriez quelle est la cause possible de l’écran blanc? et comment y remédier?
15 août 2022 à 17 h 27 min en réponse à : [Résolu] Déplacer un bloc de texte sous l’aperçu des produits #2414800Cool!
Merci beaucoup pour votre réponse ultra rapide et très efficace!
15 août 2022 à 15 h 56 min en réponse à : [Résolu] Livraison gratuite pour tous au lieu de la prise en compte de mes réglages #2414789Je ne me rappelais plus du tout comment j’avais configuré cela.
J’ai cependant retrouvé la marche à suivre, grâce à ce tuto que j’avais utilisé la première fois: https://www.josselynjayant.fr/frais-de-port-livraison-woocommerce/
Du coup, en regardant mes règles de prix, j’avais bizarrement une ligne « France-livraison gratuite ». Je ne sais pas d’où elle venait. Je l’ai donc supprimée et désormais mes autres règles reprennent leur fonctionnement normal.
Résolu! \o/
13 août 2022 à 23 h 29 min en réponse à : [Résolu] Problème de slug sur la partie blog du site #2414511Effectivement, cela semble venir de là…
Dans « Réglages les plus courants », j’avais « structure personnalisée » de sélectionné, et ceci dans le champs de saisie
/{02f93accec85d87b3c6edeb96b7557ebfca86712fe0580d69ea30caad507219d}postname{02f93accec85d87b3c6edeb96b7557ebfca86712fe0580d69ea30caad507219d}/
J’ai cliqué sur « titre de la publication », et mes liens vers mes articles de blogs fonctionnent désormais correctement, youpi! \o/
Cependant, mes liens dans ma boutique Woocommerce ne fonctionnaient plus comme je souhaitais 🙁
J’avais mes urls du type site/catégorie/produit et désormais, j’ai site/produit.
J’avais utilisé Rank Math pour définir ces urls, j’ai réinitialisé les réglages, les ai redéfini comme je souhaitais, et enfin toutes les urls fonctionnent correctement, aussi bien celles du blog que celles des catégories de produits et celles des produits. \o/
Merci pour votre aide!
13 août 2022 à 21 h 27 min en réponse à : [Résolu] Problème de slug sur la partie blog du site #2414500Elementor avait été réactivé comme les autres extensions lorsque j’ai créé un nouvel article pour tester.
Je viens du coup de refaire un nouveau test en cumulant les 2 actions (désactivation de toutes les extensions en renommant le dossier plugins, puis création d’un nouvel article) mais le résultat est le même.
Lorsque je crée mon article, sur la droite, sous ‘Permalien’ il m’affiche un truc du genre « monurldesite?p=1245 » je crois. Lorque je réouvre mon article pour modification, sur la droite, sous « Permalien » cela m’affiche l’url chelou super longue et ne me permet pas de la personnaliser.
Mais si je reviens sur ma liste d’article, que je sélectionne mon article test pour lequel j’ai mis un titre « Test », et que je clique sur « Modification rapide », WordPress m’indique bien pour slug « test », donc ça m’a bien converti automatiquement mon titre « Test » en slug « test », mais pour une raison qui m’échappe, au lieu ensuite d’indiquer les urls des articles de blog comme « monurldesite/test » il me sort ces urls chelous
13 août 2022 à 16 h 15 min en réponse à : [Résolu] Problème de slug sur la partie blog du site #2414466J’aurais peut-être dû parler plutôt d’url au lieu de slugs.
Je me suis dit que ça pouvait venir d’une extension. J’ai donc renommé via filezilla le dossier plugins en « plugins-old » pour désactiver d’un coup toutes les extensions, mais l’url vers mon article est restée la même. Il semble donc que ce ne soit pas dû à Elementor ou à une autre extension.
J’ai essayé aussi de créer un nouvel article test, pour voir si le problème se renouvelait. Et cette fois-ci je n’ai pas utilisé Elementor mais l’éditeur WordPress habituel. Pour ce nouvel article, j’ai défini une nouvelle fois un slug précis, mais une nouvelle fois il n’a pas été respecté puisqu’une fois mis en ligne, le lien vers cet article est « chelou », du même style que l’url que je vous ai postée dans le message précédent.
10 août 2022 à 19 h 11 min en réponse à : [Résolu] Supprimer « produit » ou « categorie-produit » de l’url avec Rank Math Seo #2414016Ah oui! Merci Momo!
11 juillet 2022 à 17 h 47 min en réponse à : [Résolu] Supprimer « produit » ou « categorie-produit » de l’url avec Rank Math Seo #2410602Trouvé: https://rankmath.com/kb/remove-wordpress-category-base/
Il faut cependant être en mode avancé
Super!
J’ai suivi vos conseils et cela fonctionne désormais. Merci beaucoup!
Bonjour,
J’ai regardé de plus près…
Le code que j’ai modifié se trouve dans 2 fonctions:
- ecommerce_star_woocommerce_header()
- ecommerce_star_default_header()
Avec l’extension « string locator », j’ai pu déterminer que ces 2 fonctions sont appelées dans les fichiers suivants:
- wp-content/themes/ecommerce-star/template-parts/header/header-info.php
- wp-content/themes/ecommerce-star/inc/template-tags.php
- wp-content/themes/ecommerce-star/header.php
Selon vos conseils mathieu42, j’ai copié header.php et template-parts/header/header-info.php dans mon thème enfant, en respectant les chemins.
J’ai purgé aussi le cache , mais pour l’instant, les modifs ne sont pas encore prises en compte.
Est-ce qu’il est nécessaire de modifier le code de header.php pour lui dire d’aller chercher les 2 fonctions préalablement citées dans le thème enfant et non dans le thème parent, ou est-ce que cela devrait être automatiquement géré?
Au cas où, je vous mets le code de header.php:
<?php
/**
* The header
* @package ecommerce-star
* @since 1.0
*/
?>
<!DOCTYPE html>
<html <?php language_attributes(); ?> class="no-js">
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="http://gmpg.org/xfn/11">
<?php
wp_head();
/*
* get default settings
*/
global $ecommerce_star_option;
if ( class_exists( 'WP_Customize_Control' ) ) {
$ecommerce_star_option = wp_parse_args( get_option( 'ecommerce_star_option', array() ) , ecommerce_star_settings());
}
?>
</head>
<body <?php body_class(); ?>>
<?php
if ( function_exists( 'wp_body_open' ) ) {
wp_body_open();
} else {
do_action( 'wp_body_open' );
}
$ecommerce_star_option['header_style'] = ecommerce_star_header_class();
?>
<!-- The Search Modal Dialog -->
<div id="myModal" class="modal" aria-hidden="true" tabindex="-1" role="dialog">
<!-- Modal content -->
<div class="modal-content"> <span id="search-close" class="close" tabindex="0">×</span>
<br/><br/>
<?php get_search_form(); ?>
<br/>
</div>
</div>
<!-- end search model-->
<div id="page" class="site">
<?php
if($ecommerce_star_option['box_layout']){
echo '<div class="wrap-box">';
}
?>
<a class="skip-link screen-reader-text" href="#primary" >
<?php esc_html_e( 'Skip to content', 'ecommerce-star' ); ?>
</a>
<header id="masthead" class="<?php echo esc_attr(ecommerce_star_header_class()); ?> site-header" role="banner" >
<?php get_template_part( 'template-parts/header/header', 'top-1' ); ?>
<div class="container">
<?php
if(class_exists( 'WooCommerce' ) && $ecommerce_star_option['header_woocommerce']){
ecommerce_star_woocommerce_header();
} else {
ecommerce_star_default_header();
}
?>
</div><!-- .container -->
<!--display menu bar full row when header options, woocommerce layout with search-->
<?php
// display full width menu below woocommerce search
if(class_exists( 'WooCommerce' ) && $ecommerce_star_option['header_woocommerce'] ){
ecommerce_star_woocommerce_menu();
}
//display slider
if((is_front_page() || is_home()) && $ecommerce_star_option['slider_in_home_page'] ){
get_template_part( 'template-parts/slider', 'section' );
}
// breadcrumb not displayed with transparent header
if ($ecommerce_star_option['enable_breadcrumb']) {
get_template_part( 'template-parts/header/breadcrumb');
}
?>
</header><!-- #masthead -->header.php -
Cette réponse a été modifiée le il y a 1 année et 10 mois par
-
AuteurMessages