Olivier C (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 16 à 30 (sur un total de 401)
  • Auteur
    Messages
  • en réponse à : Récupérer : un tag ET une catégorie ET 4 résultats max #1058914
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Bon… c’est pas grave j’ai trouvé : la solution est à rechercher du côté du paramètre tax_query.

    en réponse à : Récupérer : un tag ET une catégorie ET 4 résultats max #1058913
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Correction du post précédent :
    Une coquille :

    ‘order’ => ‘ASCs’

    Devient :

    ‘order’ => ‘ASC’

    en réponse à : Tester si catégorie en cours #1056512
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    La fonction wp_get_nav_menu_items() me permet elle aussi d’utiliser le menu natif de WordPress. Mais je vosu remercie pour le lien vers la page WP developer qui me donne un exemple concret d’un menu Walker. Ce sera pour une prochaine fois…

    en réponse à : Tester si catégorie en cours #1056510
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    @Treenity : je ne sais pas utiliser le walker menu, bien que j’en ai entendu parler. Dans mon script j’ai utilisé la fonction wp_get_nav_menu_items().

    en réponse à : Tester si catégorie en cours #1056509
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Finalement j’ai trouvé une solution, mais WordPress m’a saoulé sur ce coup, j’ai donc adopté une solution de contournement :

    $uri = ‘//’ .$_SERVER[ ‘HTTP_HOST’ ] . $_SERVER[ ‘REQUEST_URI’ ]; // Alternative à get_permalink() qui ne fonctionne pas dans toutes les situations. Dans la vraie vie cette variable est globale.

    $arrayHttp = [ ‘http://’, ‘https://’ ]; // Ici c’est pas très beau, c’est pour préparer le str_replace qui va suivre…
    $testLink = ( $tabUri == $uri );
    foreach ( ( array ) $menu_items as $key => $menu_item ) {
    $title = $menu_item->title;
    $tabUri = $menu_item->url; // On récupère l’url de l’onglet
    $tabUri = str_replace( $arrayHttp, ‘//’, $tabUri ); // Traitement permettant une comparaison avec la variable $uri. Si vous avez une solution permettant de traiter les HyperText Transfer Protocol d’une manière plus élégante, je suis preneur…
    // La suite du foreach…
    }

    en réponse à : Tester si catégorie en cours #1056507
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions
    CAMEO172 wrote:
    au temps pour moi…

    Autant pour moi aussi : j’avais tellement le nez dans le guidon que j’avais du mal à m’extraire de mon code. Maintenant que je n’ai plus accès à mon environnement de travail je viens d’y réfléchir avec plus de recul et j’ai peut-être trouvé une piste. Il faudra donc que je tente quelque chose en rentrant chez moi ce soir, je ferai un retour si cela fonctionne.

    en réponse à : Tester si catégorie en cours #1056505
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions
    CAMEO172 wrote:
    avec un if (in_category(‘id_étudiant’)) tu sais que le test sera positif chaque fois que tu es dans une archive étudiant !

    Oui, mais il s’agit alors de tester si l’article en cours est contenu dans une catégorie donnée.

    Moi je cherche à récupérer un booléen sur un item de mon menu quand je suis sur une page de catégorie donnée.

    en réponse à : Faire site directement sur ordinateur ( Mac )? #1055307
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Bonjour,

    Il faut installer un WordPress en local avec un logiciel tel que MAMP.

    en réponse à : modification footer #1043293
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Voilà.

    en réponse à : modification footer #1043291
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions
    chti’herisson wrote:

    À ceci prêt que ça ne prend pas en compte le responsive… Mettez le code proposé dans une média queries, et se sera parfait sur smartphone :

    @media screen and (min-width: 768px) {
    /* le code proposé */
    }

    en réponse à : modification footer #1043289
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Mettre le code dans la partie « 4.0 Footer » de « style.css », devrait être ok pourtant…

    Testez à la fin de la feuille de style principale, cela devrait convenir. Sinon sinon c’est lié à un problème qui n’a aucun rapport avec le code proposé.

    en réponse à : [Résolu] Externalisation pour un thème #1043426
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Vous avez tous le droit de me taper… :fouet:

    en réponse à : [Résolu] Externalisation pour un thème #1043424
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    C’est bon, j’ai trouvé ce soir en rentrant chez moi, une erreur idiote : j’avais nommé le dossier des langues « Langages », sans le « u »…
    :boulet:

    en réponse à : modification footer #1043287
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Alors dans ce cas :

    .container .row > *{
    display: flex;
    align-items: center;
    justify-content: space-between;
    }

    J’ai testé directement sur la page de ton site, ça marche.

    en réponse à : [Résolu] Externalisation pour un thème #1043422
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Merci à vous deux,


    @PhiLyon
    : j’ai essayé ta proposition (pour tester au-delà du thème j’imagine) : pas de résultat.


    @Lumi
    ère de Lune : oui, j’ai aussi ajouté la fonction au sein d’une fonction setup liée à un crochet d’action :

    function ScripturaSetup()
    {
    // du code…
    load_theme_textdomain( ‘scriptura’, get_template_directory() . ‘/Languages’ );
    // … encore du code
    } // END function ScripturaSetup

    add_action( ‘after_setup_theme’, ‘ScripturaSetup’ );

    Je n’en avais pas parlé pour faire court car le code est censé fonctionner sans ce procès, apriori facultatif : sur mes anciens thèmes je ne le faisais pas et ça fonctionne quand même chez eux avec la v4.4.2 de WP. J’avais cependant ajouté cette méthode suite à mon analyse du thème twentysixteen. En tout cas, lié ou non au crochet d’action, même combat : pas de résultat pour l’instant.

    J’ai aussi essayé de renommer les fichiers sans majuscules (pour le fichier lui-même et dans la fonction bien sûr), mais sans résultat.

15 sujets de 16 à 30 (sur un total de 401)