Les meilleurs développeurs WordPress freelances sont sur Codeur.com

Corrections lignes de code pour wordpress

 Terminé·Moins de 500 €·2 offres·957 vues·4 interactions


Bonjour,

Une de nos pages wordpress est protégée par mot de passe (fonction de l'admin)
Cette page doit pouvoir être accessible directement lorsque le mot de passe est mentionné dans une variable dans l'url : [URL visible pour les membres Pro]
Wordpress gère les mots de passe d'accès aux pages par cookie, l'idée est donc de créer ce cookie lorsque la variable est renseignée et correcte. Si par hasard le navigateur n'acceptait pas les cookies, le visiteur doit avoir la page normale lui demandant le mot de passe.

Voici l'ébauche de code à refaire ou à corriger et compléter

/* Template Name: TEST */
if (
isset( $_GET['code'] )
and 'mycustompassword' === $_GET['code']
and isset( $post->post_password )
and null !== 'wp-postpass_'.COOKIEHASH
//!isset( 'wp-postpass_'.COOKIEHASH )
) {
setcookie(
'wp-postpass_'.COOKIEHASH,
$hasher->HashPassword( wp_unslash( esc_attr( $post->post_password ) ) ),
$expire,
COOKIEPATH
);
}

get_header();
while ( have_posts() ) : the_post();
the_content();
endwhile;
get_footer();

Budget indicatif : Moins de 500 €

Publication : 24 janvier 2017 à 12h19

Profils recherchés : Développeur WordPress freelance, Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

2 freelances ont répondu à ce projet

2 propositions de devis en moins de 2h

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.