Laurent H (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 91 à 105 (sur un total de 126)
  • Auteur
    Messages
  • Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Je suis pas certain de tout comprendre….
    Si ton plugin définit un widget, c’est fait pour être mis dans une zone de widget définie dans ton thème.

    Si tu veux faire autre chose, comme mettre du contenu dans une page, va falloir faire autrement.
    Tu peux par exemple procéder comme suit :

    Dans ton plugin :

    function shortcode_xxx_handler($atts, $content = null) {
    $output = ‘Hello world!’;
    return $output;
    }
    add_shortcode(‘xxx’, ‘shortcode_xxx_handler’);

    Ensuite tu crée une page « normale » avec le titre que tu veux, et en contenu, tu mets simplement :

    [xxx]

    Si tu as besoin de récupérer des arguments, c’est là ou ça va se compliquer un peu…

    en réponse à : changer de background selon la page #769904
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Avec sandbox, ça a l’air d’être « body.pageid-80 » qu’il faut. Mais l’idée, c’est de regarder la source HTML de ta page, et de trouver une classe qui sera attribuée au body pour ta page, et seulement pour celle-ci.

    en réponse à : changer de background selon la page #769898
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Dans ta feuille de style, tu peux mettre :

    body.page-id- div#container {
    background-image: url(« une-autre-image »)
    }

    en réponse à : problème d’affichage lors d’une recherche #769684
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    à la place d’un

    en réponse à : Changer URL #769271
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Pour que ça fonctionne, une fois que tu as configuré adresse du site et répertoire WordPress, il faut aussi recopier un cran plus haut les fichiers index.php et .htaccess qui se trouvent dans ton répertoire wp/, et modifier le index.php : remplacer [c]require(‘./wp-blog-header.php’)[/c] par [c]require(‘./wp/wp-blog-header.php’);[/c]

    en réponse à : Twitter Fan #769294
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Quel hébergeur ? Quelle version PHP ?
    La version de PHP chez ton hébergeur est probablement < à 5.1.3…
    Vérifie que PHP5 est bien activé (quelques hébergeurs donnent le choix entre PHP 4 et PHP 5)

    Tu peux essayer de simuler la fonction en ajoutant au début du functions.php dans ton thème :

     $value) {
    if (!curl_setopt($ch, $option, $value)) {
    return false;
    }
    }
    return true;
    }
    }
    ?>

    en réponse à : organiser l’affichage des catégories sur la PAGE #769188
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Les catégories sont pas tout à fait adaptées à ce que tu souhaites faire.
    Vu ton exemple, j’ai l’impression que ce plugin pourrait t’aller : http://gigpress.com/

    en réponse à : La like box affiche mes fans en double #768893
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Le problème vient du fait …qu’il n’y a que 3 fans 🙂
    Patience, ça va se régler tout seul.

    en réponse à : [Résolu] Affichage texte différent selon auteur #767479
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Si ça ne marche pas, c’est qu’il y a un flou dans ta demande.
    Il faut distinguer :
    – l’auteur d’un article, dont tu peux obtenir les infos par get_the_author(), get_the_author_meta(…), etc.
    – l’utilisateur connecté, que tu peux récupérer par wp_get_current_user()

    en réponse à : Le champ identifiant (ID) des catégories : à quoi il sert ? #768877
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    L’identifiant (qui s’appelle « slug » dans la documentation anglaise) sert notamment pour les URLs.
    Si tu ne le remplis pas, wordpress en choisira un tout seul.
    Par exemple pour « Ma catégorie », wordpress prendra comme identifiant « ma-categorie ».
    L’intérêt c’est d’avoir des URLs lisibles et uniformes.

    L’ID c’est l’index dans la base SQL. Il sert à wordpress en interne.

    en réponse à : [Résolu] Affichage texte différent selon auteur #767471
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Si tu veux tester le rôle admin de l’auteur, tu peux faire ça :

    en réponse à : afficher uniquement une meta box dans un custom posttype #768811
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    C’est au moment de l’appel à add_meta_box (paramètre $page) qu’il faut spécifier le custom post type.
    http://codex.wordpress.org/Function_Reference/add_meta_box
    (à voir ou se fait l’appel pour toi : functions.php ou meta-boxs/mb-fichejeu.php)

    en réponse à : Comment supprimer le menu d’une page statique en particulier #768694
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Plusieurs solutions : pour la page d’accueil, tu peux simplement créer un fichier home.php dans ton thème dans lequel tu fais ce que tu veux. Tu peux aussi faire un test « if (!is_home()) » avant d’afficher le menu dans le header.php

    Et pour les autres pages, soit tu appliques un template de page particulier, soit tu crée un fichier page-.php ou page-.php dans le thème.

    http://codex.wordpress.org/Template_Hierarchy

    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Si tu réalises la même chose avec une catégorie « travaux » plutôt qu’une page, ça devrait résoudre pas mal de choses.

    en réponse à : Lister les articles par cathégories #674740
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Il y a le plugin http://wordpress.org/extend/plugins/category-posts/
    Il faudra ensuite ajouter le widget « category posts » n fois, une par catégorie.

    Pas trouvé de plugin qui fait ça en un seul coup, mais ça serait faisable : Un appel à [c]get_categories(…)[/c] pour récupérer les catégories, puis une boucle avec un [c]$posts = new WP_Query(« showposts=…&cat=… »)[/c] à l’intérieur.

15 sujets de 91 à 105 (sur un total de 126)