Benzouye (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 1 à 15 (sur un total de 569)
  • Auteur
    Messages
  • en réponse à : Page blanche dès l’installation #1600351
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Bonjour,

    Je te suggères d’activer le mode DEBUG de WordPress pour voir si un message d’erreur particulier s’affiche.

    en réponse à : Insérer utilisateur dans la base de donnée wordpress #1599982
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Bonjour,

    Sur ton site « non WordPress » les mots de passe ne sont pas cryptés ? Dans tous les cas, il faut soit prévoir le même hashage que WordPress, soit prévoir de transmettre le mot de passe à WordPress dans le hash qu’il attend : MD5.

    Dans WordPress les mots de passe se voient ajouter une clé de salage (définie dans wp-config.php) et subissent un hash MD5 de 8 passes.

    en réponse à : [Résolu] Bibliothèque avec icone « photo cassée » #1573989
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Bonjour,

    L’affichage des miniatures (thumbnails) dans la galerie de médias n’utilise pas le média de base, mais son redimensionné … Regardes le code HTML de cette page et vérifies que WordPress a bien généré dans le répertoire des uploads la miniature correspondante.

    Peut-être utiliser un plugin de régénération des miniatures avant tout : https://fr.wordpress.org/plugins/regenerate-thumbnails/

    en réponse à : [Résolu] Changer la structure permalien d’un plugin #1573115
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Il n’y a pas de redirection définie ici ?

    La redirection est bien présente sur le site de départ ? C’est ce .htaccess que je voulais voir 🙂

    en réponse à : [Résolu] Changer la structure permalien d’un plugin #1573099
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Bonjour,

    Si le .htaccess en question est placé à la racine de ton site et que la page http://ton-domaine.com/direction/ existe, alors :

    Redirect 301 /directory/ http://www.zenergies.cool/annuaire-therapeutes/

    Cette syntaxe doit fonctionner … Peut-on voir le contenu de ton .htaccess ?

    en réponse à : [Résolu] Besoin de précisions sur wp_update_post & save_post #1573098
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Sujet résolu ? Bouton en haut à gauche du sujet 😉

    en réponse à : Réalisation d’un site one page à partir de plusieurs pages #1573093
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Après tu peux aussi te poser la question de pourquoi tes pages ne sont pas des articles … Je pense que cela est plus pertinent que de « bricoler » ton thème …

    Poses toi bien la question « article ou page ? » c’est un des principes structurants de WordPress !

    Pour t’aider https://wpmarmite.com/difference-article-page-wordpress/ 😉

     

     

     

    en réponse à : Réalisation d’un site one page à partir de plusieurs pages #1573089
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Bonjour,

    Si je me mets dans un contexte WordPress, tu souhaites afficher tes pages comme des articles …

    Il y aurait bien des façons de procéder. Je vais t’en proposer une.

    Imaginons que ta page d’accueil soit définie comme affichant les derniers articles. Lors de son affichage, WordPress va lancer une requête pour récupérer tous les articles répondant aux conditions « de base » précisées dans le menu Réglages / Lecture.

    Il existe un hook déclenché avant l’exécution de chacune de ces requêtes : pre_get_posts.

    Dans le fichier functions.php de ton thème, tu peux donc ajouter une action sur ce hook, avec une fonction qui va modifier les critères de la requête pour ne pas afficher les articles, mais les pages :

    function arip_pre_posts_pages( $query ) {
    if( is_front_page() && $query->is_main_query() ) {
    $query->set('post_type', 'page');
    }
    }
    add_action( 'pre_get_posts', 'arip_pre_posts_pages' );
    A ajouter dans functions.php

    Cette fonction va donc sélectionner les pages et non les articles … Ici j’ai mis une condition pour que cela n’opère que sur la page d’accueil (is_front_page) et pour la requête principale (is_main_query). Mais tu pourrais adapter cela à ton besoin.

    en réponse à : [Résolu] Besoin de précisions sur wp_update_post & save_post #1573056
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Bonjour,

    Ton code ne fonctionne pas à cause de la variable globale $post … sans trop savoir pourquoi …

    En l’optimisant un peu cela fonctionne :

    function auto_assign_custom_type_terms( $post_id ) {
    // On reset les termes de cette taxinomie
    wp_set_object_terms( $post_id, null, 'custom-type' );

    // On formate le premier mot du titre
    $first_word = current(explode(' ', get_the_title( $post_id )));
    $first_word_without_maj = strtolower($first_word);

    // Valeur par défaut du terme
    $tax_slug = 'fiche';

    // On teste le premier mot
    switch( $first_word_without_maj ) {
    case 'news':
    $tax_slug = $first_word_without_maj;
    break;
    case 'forum':
    $tax_slug = $first_word_without_maj;
    break;
    case 'videos':
    $tax_slug = $first_word_without_maj;
    break;
    }

    // On ajoute le terme
    wp_set_object_terms( $post_id, $tax_slug, 'custom-type', true );
    }
    add_action( 'save_post', 'auto_assign_custom_type_terms', 10, 3 );

     

    en réponse à : [Résolu] Espace Blanc Bas De Page Impossible À Enlever #1573034
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Corriges plutôt la balise </p> esseulée … c’est plus propre non ?

    en réponse à : redirection d’une page de maintenance à ma page d’accueil #1573032
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Malheureusement c’est un thème payant, et je ne peux consulter le code …

    Le plus simple serait quand même de trouver un plugin de restriction d’accès au contenu : https://fr.wordpress.org/plugins/wp-maintenance-mode/ par exemple …

    Avec ce plugin tu as une option pour utiliser la page de maintenance de ton thème fichier maintenance.php. Si ce fichier n’existe pas, copie simplement le fichier index.php et nomme le ainsi, ensuite tu peux travailler sur ce fichier pour gérer l’affichage de ta page d’accueil !

    Exemple avec un fichier index.php basique, copié et renommé maintenance.php dans le répertoire du thème :

    <?php
    get_header();
    // Si super admin ou page d'accueil on l'affiche
    if( is_super_admin() or is_front_page() ) {
    if ( have_posts() ) {
    while ( have_posts() ) {
    the_post();
    ?>
    <header class="page-header">
    <h1 class="page-title"><?php the_title(); ?></h1>
    </header>
    <article>
    <?php the_content(); ?>
    </article>
    <?php
    }
    } else {
    get_template_part( '404' );
    }
    // Sinon on affiche un message de maintenance
    } else {
    ?>
    <header class="page-header">
    <h1 class="page-title">Work on progress</h1>
    </header>
    <article>
    <p>Cette partie du site est en cours de maintenance, merci de revenir utltérieurement</p>
    </article>
    <?php
    }
    get_footer();
    ?>
    maintenance.php

    A adapter bien sûr à celui de ton thème …

    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Sujet résolu ? Bouton en haut à gauche du sujet 😉

    en réponse à : [Résolu] Partage facebook problème titre du site #1573016
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Sujet résolu ? Bouton en haut à gauche du sujet 😉

    en réponse à : [Résolu] Partage facebook problème titre du site #1572936
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Les balises meta sont à ajouter dans le fichier header.php de ton thème (cela peut dépendre du thème).

    Ensuite tu peux utiliser le débuggeur de Facebook pour comprendre ce qui se passe : https://developers.facebook.com/tools/debug/

    Ce site te donnera ce avec quoi Facebook construit les données de partage. Chaque fois que tu fais des modifications sur les balises, il faut penser à refaire « Scrape again » pour mettre à jour les infos affichées.

    en réponse à : [Résolu] Partage facebook problème titre du site #1572928
    Benzouye
    Participant
    Maître WordPress
    577 contributions

    Bonjour,

    Pour maîtriser les données de partage Facebook, regardes ce lien : https://developers.facebook.com/docs/plugins/share-button

    Il y a des balises <meta> spécifiques à ajouter dans le <head>, et il ne semble pas que ton thème le fasse (en tout cas par défaut) …

15 sujets de 1 à 15 (sur un total de 569)