[Résolu] Sportspress cyclisme (Créer un compte)

  • WordPress :5.2
  • Statut : résolu
6 sujets de 16 à 21 (sur un total de 21)
  • Auteur
    Messages
  • #2289995
    OlivierT77
    Participant
    Initié WordPress
    18 contributions

    Vous m’avez répondu, mais je ne peux pas voir la réponse.

    #2289996
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Bonjour.


    @OlivierT77
    – Puisque tu es l’instigateur de ce sujet tu dois voir la réponse privée, étrange…


    @mathieu42
    – Perso je ne prends jamais les « commandes » d’un site, tu prends des risques en cas de plantage grave.

    🙂

    #2290004
    mathieu42
    Participant
    Maître WordPress
    2012 contributions

    dans mon message privé je disais que je vais avoir du mal à vous aider si je ne peux pas essayer sur le site directement.

    est ce que je peux laisser mon adresse e-mail sur le formulaire de contact du site pour que vous me donnez un accès administrateur ?

    #2290032
    OlivierT77
    Participant
    Initié WordPress
    18 contributions

    @mathieu42 : vous pouvez toujours m’envoyer un mail, ce qui sera plus facile pour échanger. Adresse : nomdusite chez gmail.com

    #2290079
    mathieu42
    Participant
    Maître WordPress
    2012 contributions

    au final le format des résultats dans sportpress était un peu plus compliqué que ce que je pensais donc il faut utiliser ce code pour garder uniquement le joueur en cours :

    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])) {
    unset($results[$sportif->ID]["outcome"]);
    $resultats[] = end($results[$sportif->ID]);
    }

    return $resultats;

    }, 10, 2);

    #2290104
    OlivierT77
    Participant
    Initié WordPress
    18 contributions

    Super, ça marche nikel

6 sujets de 16 à 21 (sur un total de 21)
  • Vous devez être connecté pour répondre à ce sujet.