charles delepelaire (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 1 à 15 (sur un total de 18)
  • Auteur
    Messages
  • en réponse à : Single-.php #2344288
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    à ce propos puisqu’on est sur ACF, il est fort dommage qu’ils n’est pas sortie une class “groupFieldObject” ou un truc du genre avec la fonction render qui va bien .

    en réponse à : Icone d’accès à ultimate member #2344257
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    de mémoire y’a que les shortcode pour intégrer le login form sur la page web. et je crois pas que tu puisse les assigné a une icone.

    en réponse à : Single-.php #2344254
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    effectivement single-<POST> ca va pas le faire et finalement les template de CPT ont l’air plus adapté que les template de page…. qu’il va falloir selectionner a chaque fois.

    reste a voir si ont peut creer des template de groupe de champ ACF…

    que pensez vous de ACF extended et de sa fonctionnalité php-sync ?

    en réponse à : Single-.php #2344220
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    [EDIT] quoi que ACF peut très bien s’appliqué aux posts standards, rien n’empêcherai alors de créer des “post-template” par catégorie et de se passer de CPT.

    question , est il possible de créer des template de groupe de champ pour ACF ? j’ai chercher sur google mais j’ai eu du mal a m’y retrouvé

    en réponse à : Single-.php #2344217
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    oui je pense trouver mon bonheur avec les CPT :

    • exemple pour les article de la catégorie voiture, un encadré rouge pour le nombre de roue de la voiture en haut a droite
    • alors que les article de la catégorie avion afficherait une encadré vert en ba a gauche pour le nombre d’ailes ,  de parachutes et d’hôtesse de sexe feminin.
    • Cette réponse a été modifiée le il y a 6 jours et 1 heure par grosfaignan.
    • Cette réponse a été modifiée le il y a 6 jours et 1 heure par grosfaignan.
    en réponse à : Single-.php #2344212
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    oui c’est ca un template different pour chaque catégorie

    en réponse à : [PHP] creation espace membre worpdress #2344210
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    haha, je me demandais pourquoi elle était rose, merci bcp 🙂

     

    [EDIT]tant que j’y suis, utiliser des CPT pour la gestion du profil et des informations personnelles. bonne ou pas bonne idée ?

    • Cette réponse a été modifiée le il y a 6 jours et 2 heures par grosfaignan.
    • Cette réponse a été modifiée le il y a 6 jours et 2 heures par grosfaignan.
    en réponse à : Single-.php #2344182
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    pour faire simple je cherche a avoir plusieurs type de post :

    • les plugin/addons
    • le recrutement et ses “offres”
    • les tutos
    • les maj site

    pour les maj du site simple je vais utilisé les articles standard fournis avec wordpress.

    mais par exemple pour les plugins/addons, je cherche a avoir une presentation plus personnalisée et soignée avec par exemple :

    • un encart pour chaque plugin qui reprend les infos et lien de téléchargement
    • des liens vers les contenus relatif, éventuellement du Oembed ou plein d’autre truc je sais pas trop

    pour l’instant je fais un essais avec les custom post type, ca a l’air de fonctionné pas trop mal et la prises en charge d’ACF et un plus par contre sa me donne plein d’idée pour les template qui me donne le tournis (je débute donc … du mal a m’organiser) (exemple : depuis que j’ai installé ACF je cherche du coup comment créer des templates de group de champ , etc…)

    donc partant de la je pense que je vais débuter avec quelque chose de très simple et que je ferais évoluer par la suite, les custom post type me paraissent donc pas mal pour ca.

    reste aussi l’épineuse question du frondent… : des formulaire pour mes custom post type, un access direct a Gutenberg via un plugin type Gutenberg-ramp pour les rédacteur ou encore une solution a laquelle je n’aurai pas penser…

     

    autre chose : pour l’instant j’utilise OceanWP : un avis ?

    • Cette réponse a été modifiée le il y a 6 jours et 6 heures par grosfaignan.
    en réponse à : Single-.php #2344020
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    justement je ne sais pas,

    j’imaginais peut être plus de clarté pour le classement/l’organisation de mes posts, et une gestion plus facile sur le long terme…

    en réponse à : Single-.php #2344015
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    un intérêt a utiliser des custom post type template a la place de cette solution ?

    • Cette réponse a été modifiée le il y a 1 semaine par grosfaignan.
    en réponse à : [PHP] creation espace membre worpdress #2343462
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    j’ai pour ma part trouver celui-ci : https://wabeo.fr/espace-membre-wordpress/ pas trop mal a ceci prêt que  j’ai quelque difficultés à le mettre en place. peut être certain d’entre vous pourront m’aider :

    pour commencer : concernant la première partie du code :

    voici tel que presenté sur le site :

    // Formulaire de connexion
    if ( ! is_user_logged_in() ) {
    	wp_login_form( array(
            'redirect'       => site_url( '/' ), // par défaut renvoie vers la page courante
            'label_username' => 'Login',
            'label_password' => 'Mot de passe',
            'label_remember' => 'Se souvenir de moi',
            'label_log_in'   => 'Se connecter',
            'form_id'        => 'login-form',
            'id_username'    => 'user-login',
            'id_password'    => 'user-pass',
            'id_remember'    => 'rememberme',
            'id_submit'      => 'wp-submit',
            'remember'       => true, //afficher l'option se ouvenir de moi
            'value_remember' => false //se souvenir par défaut ?
    	) );
    } else {
    	echo '<a href="' . admin_url( 'user-edit.php?user_id='. get_current_user_id() ) .'">Accès au profil</a>';
    	echo '<a href="' . wp_logout_url( site_url( '/' ) ) .'">Se déconnecter</a>';
    }
    
    // Ajouter le lien pour récupérer le mot de passe, si l'utilisateur ne s'en souvient plus
    add_filter( 'login_form_bottom', 'lien_mot_de_passe_perdu' );
    function lien_mot_de_passe_perdu( $formbottom ) {
    	$formbottom .= '<a href="' . wp_lostpassword_url() . '">Mot de passe perdu ?</a>';
    	return $formbottom;
    }
    login.php

    comme le site ne dit pas comment incruster cette portion de code la ou ca nous interesse j’ai du le transformer en shortcode pour pouvoir y arriver, comme ceci :

    <?php
    
    function olympusLogin()
    {
    // Formulaire de connexion
    	if (!is_user_logged_in()) {
    		return wp_login_form(array(
    			'redirect'       => site_url('/'), // par défaut renvoie vers la page courante
    			'label_username' => 'Login',
    			'label_password' => 'Mot de passe',
    			'label_remember' => 'Se souvenir de moi',
    			'label_log_in'   => 'Se connecter',
    			'form_id'        => 'login-form',
    			'id_username'    => 'user-login',
    			'id_password'    => 'user-pass',
    			'id_remember'    => 'rememberme',
    			'id_submit'      => 'wp-submit',
    			'remember'       => true,  //afficher l'option se ouvenir de moi
    			'value_remember' => false, //se souvenir par défaut ?
    		));
    	} else {
    		return '<a href="' . admin_url('user-edit.php?user_id=' . get_current_user_id()) . '">Accès au profil</a><a href="' . wp_logout_url(site_url('/')) . '">Se déconnecter</a>';
    	}
    
    // Ajouter le lien pour récupérer le mot de passe, si l'utilisateur ne s'en souvient plus
    
    }
    
    add_shortcode('olympus-login', 'olympusLogin');
    
    add_filter('login_form_bottom', 'lien_mot_de_passe_perdu');
    function lien_mot_de_passe_perdu($formbottom)
    {
    	$formbottom .= '<a href="' . wp_lostpassword_url() . '">Mot de passe perdu ?</a>';
    	return $formbottom;
    }
    login.php

    j’ai donc :

    1. inclus le formulaire dans une fonction
    2. transformer les instruction suivant les conditions en return (sinon j’ai une erreur”Mise à jour échouée. La réponse n’est pas une réponse JSON valide.”  , lorsque j’enregistre le shortcode dans ma page)

    enfin dernier point j’ai de petit soucis de comprehension de cette partie du code :

    add_filter('login_form_bottom', 'lien_mot_de_passe_perdu');
    function lien_mot_de_passe_perdu($formbottom)
    {
    	$formbottom .= '<a href="' . wp_lostpassword_url() . '">Mot de passe perdu ?</a>';
    	return $formbottom;
    }
    login.php

     

    comment le paramettre $formbottom peut il etre transmis a la fonction liens_de_mot_de_passe_perdu alors que cette dernière est uniquement utilisé par add_filter ?

     

    merci d’avance.

    • Cette réponse a été modifiée le il y a 6 jours et 2 heures par Flobogo. Raison: Suppression du mode "privé"
    en réponse à : [PHP] creation espace membre worpdress #2343055
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    ok merci je prend note pour les up

    en réponse à : [PHP] creation espace membre worpdress #2343028
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    personne ?

    en réponse à : [Résolu] personnalisation member directory buddypress #2342722
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    yup le code marche, (pourtant j’ai rien changé entre temps… allez savoir)

    en réponse à : [Résolu] utilisation de wordpress et des child-theme #2342708
    grosfaignan
    Participant
    Initié WordPress
    26 contributions

    oups autant pour moi j’avais pas vue le nombre de post. faisable de tout codé a la main ? par ce que pour l’instant ce me parait énorme (c’est un site perso)

    tient je vais en profité pour retest le tuto qui marchait pas en snippets

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