Toutes mes réponses sur les forums
-
AuteurMessages
-
non ça a l’air bon, il s’agit d’une fonction anonyme
la 1re étape est de créer un thème enfant. sinon, à la prochaine mise à jour du thème, vos modifications seront écrasées :
https://codex.wordpress.org/fr:Th%C3%A8mes_Enfantensuite dans le fichier « functions.php » du thème enfant, mettez ce code :
add_filter("sportspress_event_list_main_results", function ($_, $event_ID) {
$sportif = get_queried_object();
$results = get_post_meta( $event_ID, 'sp_results', true );
$resultats = [];
if (isset($results[$sportif->ID]["res"])) {
$resultats[] = $results[$sportif->ID]["res"];
}
return $resultats;
}, 10, 2);la bonne nouvelle, c’est que j’ai trouvé d’où vient le problème. la mauvaise nouvelle, c’est que ça vient de l’extension « ocean-extra ». cette extension est prévue spécialement pour ce thème et elle arrive à créer un bug pour ce thème.
si vous pouvez vous passer de cette extension, désactivez-là. et sinon vous avez besoin de créer un thème enfant pour garder les modifications à la prochaine mise à jour du thème :
https://codex.wordpress.org/fr:Th%C3%A8mes_Enfantune fois le thème enfant créé, rajouter ce code dans « functions.php » :
add_action("wp_enqueue_scripts", function () {
wp_dequeue_style("oe-widgets-style");
}, 2000);13 décembre 2019 à 12 h 10 min en réponse à : set_time_limit() has been disabled for security reasons in #2289152ce blocage vient souvent de l’hébergeur qui a bloqué cette fonction.
cela peut être embêtant pour le téléchargement de gros fichiers qui ne pourra pas aller jusqu’au bout.
le principe est d’avoir les 2 choix en entrée et de générer les listes de liens.
vous pouvez essayer ce code en mettant un shortcode « [test-images] » dans une page :
<?php
add_shortcode("test-images", function ($attr, $content, $tag) {
// données
$liste_critere1 = [
"A1",
"A2",
"A3",
];
$liste_critere2 = [
"b9",
"b6",
"b7",
];
// paramètres d'entrée
$critere1 = $_GET["critere1"] ?? "---";
$critere2 = $_GET["critere2"] ?? "---";
// affichage
ob_start();
?>
<div class="resultat_shortcode_test_images">
<ul>
<?php foreach ($liste_critere1 as $c1) {?>
<li>
<a href="?critere1=<?php echo htmlspecialchars($c1);
?>&critere2=<?php echo htmlspecialchars($critere2);?>"
>
<?php echo htmlspecialchars($c1);?></a>
</li>
<?php }?>
</ul>
<ul>
<?php foreach ($liste_critere2 as $c2) {?>
<li>
<a href="?critere1=<?php echo htmlspecialchars($critere1);
?>&critere2=<?php echo htmlspecialchars($c2);?>"
>
<?php echo htmlspecialchars($c2);?></a>
</li>
<?php }?>
</ul>
<strong>
choix :
<?php echo htmlspecialchars($critere1);?>
<?php echo htmlspecialchars($critere2);?>
</strong>
</div>
<?php
$resultat = ob_get_clean();
return $resultat;
});si vous ne voulez pas utiliser de PHP vous pouvez créer une page différente pour chaque combinaison.
mais le jour où vous aurez une modification à faire, vous verrez qu’utiliser un système de génération pour ces pages est quand même rentable.
12 décembre 2019 à 13 h 32 min en réponse à : Facturation : ajouter différents sous-totaux selon la taxe. #2289036WooCommerce ne gère pas les factures donc c’est surement une extension qui fait cela donc il faudra voir comment cette extension gère cela.
12 décembre 2019 à 13 h 31 min en réponse à : Rajouter une boutique (woocommerce) à un blog ? #2289034oui WooCommerce est une extension. donc si vous un site WordPress avec les droits pour ajouter une extension, vous pouvez rajouter une extension à n’importe quel moment.
11 décembre 2019 à 18 h 39 min en réponse à : Facturation : ajouter différents sous-totaux selon la taxe. #2288960pour personnaliser la partie « total panier », cela se fait avec le fichier « woocommerce/cart/cart-totals.php » dans votre thème.
si ce fichier n’existe pas dans le répertoire du thème parent, vous pouvez le créer à partir du fichier qui se trouve dans le répertoire de l’extension : « wp-content/plugins/woocommerce/templates/ »WordPress a besoin de PHP 5.6 minimum. quelle version utilisez vous ?
petite remarque si vous avez déjà l’habitude d’utiliser un éditeur, vous pouvez continuer de l’utiliser et transférer les fichiers en passant par FTP.
4 décembre 2019 à 18 h 26 min en réponse à : [Résolu] Plugin qui automatise la création de page en copier/coller ou juste une manip ? #2287908le but de l’informatique est d’automatiser les tâches répétitives donc ces différentes pages peuvent certainement être générées automatiquement.
après si vous chercher une extension qui fait cela, vous n’en trouverez peut-être pas toute prête puisqu’une répétition de cette technique sur plusieurs sites rendra la détection beaucoup plus rapide par les moteurs de recherche.
en cherchant “one page”, vous trouverez plusieurs thèmes libres avec ce genre de présentation :
3 décembre 2019 à 21 h 55 min en réponse à : [Résolu] Problème avec la page d’accueil du site. #2287826quel est le réglage de la page d’accueil dans Réglages -> Lecture ?
pour gérer des listes de recettes, il existe des extensions libres :
-
AuteurMessages