• Resolved viriis

    (@viriis)


    Bonjour,

    J’ai un problème avec votre plugin car chez moi il ne fonctionne pas ??
    Pouvez vous me dire si par hasard il y a pas une incompatibilité avec le plugin WP USER FRONT END PRO.

    Le plugin WP user front end pro remplace les pages login et connexion avec des shortcodes ajoutés dans une page et je pense que cela cause problème.

    L’auteur du plugin me demande de payer un de leurs programmeurs pour résoudre le problème ??

    Il m’a fourni le code:

    add_filter(‘wpuf_login_redirect’, ‘login_redirect’);
    function login_redirect($redirect){

    $redirect = $_SERVER[“HTTP_REFERER”] ;
    return $redirect;
    }

    pour rediriger l’utilisateur après connexion sur une page choisie ce qui ne m’intéresse pas.
    Pensez vous que avec ce code et votre plugin il y a t’il moyen de faire quelque chose.

    Je vous remercie par avance
    Yoann

    https://www.ads-software.com/plugins/sky-login-redirect/

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Matt Biscay

    (@skyminds)

    Bonjour,

    Essayez d’ajouter ceci dans le fichier functions.php de votre thème :

    add_filter('wpuf_login_redirect', 'sky_login_redirect');

    Thread Starter viriis

    (@viriis)

    Bonjour,

    Merci de votre réponse mais cela ne fonctionne pas, j’ai une page blanche après la redirection

    Avez vous une idée?

    Merci encore

    Yoann

    Plugin Author Matt Biscay

    (@skyminds)

    Bonjour,

    Il m’est difficile d’évaluer là où l’autre plugin bloque, étant donné que ce n’est pas mon code et que je possède pas ce plugin.

    Avez-vous un message d’erreur ? Est-ce que les 2 plugins sont bien activés ? Avez-vous retiré le bout de code qu’ils vous ont donné avant de mettre le mien ?

    Thread Starter viriis

    (@viriis)

    Oui je comprend…
    Oui j’ai bien retiré le code et ajouté que le votre, oui les 2 plugins sont bien activés et non aucun message d’erreur j’ai juste une page blanche

    si vous voulez un exemple:

    https://www.yoxpo.com/voyage/connexion/

    login: test
    passe: test

    Merci encore

    Plugin Author Matt Biscay

    (@skyminds)

    Ah, je crois que je comprends d’où vient le problème : Sky Login Redirect vérifie que nous sommes sur une page de connexion WP, or votre shortcode se trouve sur une page.

    Essayez-ceci :
    – activez les deux plugins
    – retirez les morceaux de code précédemment ajoutés
    – éditez mon plugin à la ligne 23 et remplacez :
    if( sky_is_login_page() ){

    par:
    if( sky_is_login_page() || in_array( $GLOBALS['pagename'], array( 'connexion' ) ) ) }

    ‘connexion’ doit normalement être le slug de la page sur laquelle le shortcode est présent.

    Thread Starter viriis

    (@viriis)

    Mince cela ne marche

    J’ai retiré dans function.php le code activé les 2 plugins (wp user front end et le votre)

    Ajouter le code dans votre plugin dans le fichier sky-login-redirect.php

    J’ai maintenant tous le site qui ne fonctionne pas (page blanche sur n’importe quelle page donc j’ai retiré le code.

    Merci quand même de votre aide, si une autre idée n’hésitez pas ??

    Yoann

    Thread Starter viriis

    (@viriis)

    J’ai laisser le code sur le site car j’ai l’impression que sa bloque a un moment si vous voulez voir merci

    Plugin Author Matt Biscay

    (@skyminds)

    Vous pouvez m’envoyer un compte admin temporaire ici:
    https://www.skyminds.net/contact/

    Je vais jeter un oeil à votre plugin.

    Thread Starter viriis

    (@viriis)

    c’est fait

    ps: vous pouvez désactiver n’importe quelle plugin si vous le souhaitez comme le plugin Itheme security si vous souhaitez modifier votre plugin directement dans l’interface de wordpress

    Je vous remercie
    Yoann

    Plugin Author Matt Biscay

    (@skyminds)

    Je viens de m’apercevoir que j’avais fait une typo dans le code donné :
    if( sky_is_login_page() || in_array( $GLOBALS['pagename'], array( 'connexion' ) ) ) {

    (parenthèse ouvrante, pas fermante)

    J’ai regardé le code de l’autre plugin, il fait la même chose que le mien donc il y a doublon : mieux vaut n’en garder qu’un.

    Thread Starter viriis

    (@viriis)

    Bon ok ??

    Je vous remercie pour votre aide et de votre temp
    L’autre plugin ne retourne pas les utilisateurs sur la page précédente comme le votre.. je craint que je n’ai pas le choix car je ne peux pas désactiver l’autre plugin.

    En tous cas merci encore de votre aide
    coordialement Yoann

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Problème d'incompatibilité’ is closed to new replies.