Bonjour,
Sur mon site j'ai créé un custom post type et je souhaite bloquer l'accès aux pages.
J'ai installé un plugin d'espace membre qui lui bloque l'accès aux posts mais je ne vois pas comment intégrer mon custom posts type.
Avez une solution ?
merci
Bonjour.
en faite je souhaite pouvoir accéder à mon cms via une page avec un formulaire de connection(identifiant, mot de passe).
Pourquoi ne pas tout simplement utiliser le formulaire de connexion du CMS ?
Il doit être possible de spécifier que les contenus ne puissent être accessible qu'en étant identifié.
Bonjour.
Sur mon site j'ai créé un custom post type et je souhaite bloquer l'accès aux pages.
Quel est l'intérêt de créer du contenu si c'est pour que personne ne puisse y accéder ?
En faite je souhaite que l'accès au site entier soit accéssible par un mot de passe et un identifiant.
Faire une page avec un formulaire de connection donnant droit à l'accès complet du site en entier.
J'ai trouvé comment faire : voilà mon code :
if(isset($_POST['identifiant']))
{
if(sha1($_POST['identifiant'])==='d033e22ae348aeb5660fc2140aec35850c4da997')//le bon identifiant est ""
{
$successidentification = 'identifaint exact !!!';
}
else
{
$erroridentification = 'Indentifiant incorrect';
}
}
if(isset($_POST['mdp']))
{
if(sha1($_POST['mdp'])==='196b964fa46101009c13517638cd098c5bb11434')//le bon mot de passe est ""
{
$successmotdepass = 'Mot de passe exact !!!';
header("Location: prestor/index.php");
}
else
{
$errormotdepass = 'Mot de passe incorrect';
}
}
?>
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Titre de la page</title>
<link rel="stylesheet" href="style.css">
<script src="script.js"></script>
</head>
<body>
<div id="wrapper">
<!---<div id="logo"></div>-->
<div id="login">
<div id="entete">
<img src="img/cle.png">
<h4>Authentification Administrateur</h4>
<p>Veuillez saisir les Identifiants de connections.</p>
</div>
<form id="connexion" method="POST" action="index.php">
<input type="text" id="identifiant" name="identifiant" placeholder="identifiant" ><br />
<div class="error"><?php if(isset($erroridentification)) echo $erroridentification ?></div>
<div class="success"><?php if(isset($successidentification)) echo $successidentification ?></div>
<input type="password" id="mdp" name="mdp" placeholder="mot de pass" ><br />
<div class="error"><?php if(isset($errormotdepass)) echo $errormotdepass ?></div>
<div class="success"><?php if(isset($successmotdepass)) echo $successmotdepass ?></div>
<input type="submit" id="btn" value="connection">
</form>
</div>
</div>
</body>
</html>
le soucis est que lorsque je me connecte il ne trouve pas le css de mon thème.
Tu utilises un CMS et tu utilises du code standart au lieu d'utiliser celui du CMS ?
le soucis est que lorsque je me connecte il ne trouve pas le css de mon thème.
Surement parce que les fichiers css et js se situent dans des dossiers en particulier.
en faite je souhaite pouvoir accéder à mon cms via une page avec un formulaire de connection(identifiant, mot de passe).
Oui le soucis est qu'il me charge bien le contenu de mon cms mais ne trouve pas le chemin de ma feuille de style.
Par contre si je contrôle le code source via firebug le css est bien chargé.
Je pense que le chemin est faux.
Comment lui donner le bon chemin?
merci