Roy
(@gangleri)
Via je PHPmyAdmin of net wat je hebt? Ga naar de tabel met gebruikers, zoek “admin” en geef daar een (gecodeerd natuurlijk) wachtwoord.
Zoals ik al schreef: dat is het derde dat ik probeerde.
Ik begrijp niet waarom het niet werkt. De gebruikersnaam (overigens niet ADMIN want dat lijkt me niet verstandig) klopt, het wachtwoord is nieuw aangemaakt en klopt, maar ik kom niet binnen.
Razend vervelend.
heb je de FTP manier geprobeerd ? veel makkelijker dan met MD5 stoeien (en per ongeluk spaties ofzo meenemen in je knip/plak 😉 )
wp_set_password('nieuwwachtwoord',1);
Opgelost?
Heb een php code waarmee je nieuwe admin aan kunt maken.
LET OP! VERWIJDEREN NA GEBRUIK! NIET OP SERVER LATEN STAAN !
<?php
// ADD NEW ADMIN USER TO WORDPRESS
// ----------------------------------
// Put this file in your WordPress root directory and run it from your browser.
// Delete it when you're done.
require_once('wp-blog-header.php');
require_once('wp-includes/registration.php');
// CONFIG
$newusername = 'YOURUSERNAME';
$newpassword = 'YOURPASSWORD';
$newemail = 'YOUREMAIL@TEST.com';
// Make sure you set CONFIG variables
if ( $newpassword != 'YOURPASSWORD' &&
$newemail != 'YOUREMAIL@TEST.com' &&
$newusername !='YOURUSERNAME' )
{
// Check that user doesn't already exist
if ( !username_exists($newusername) && !email_exists($newemail) )
{
// Create user and set role to administrator
$user_id = wp_create_user( $newusername, $newpassword, $newemail);
if ( is_int($user_id) )
{
$wp_user_object = new WP_User($user_id);
$wp_user_object->set_role('administrator');
echo 'Successfully created new admin user. Now delete this file!';
}
else {
echo 'Error with wp_insert_user. No users were created.';
}
}
else {
echo 'This user or email already exists. Nothing was done.';
}
}
else {
echo 'Whoops, looks like you did not set a password, username, or email';
echo 'before running the script. Set these variables and try again.';
}?>
wat is er mis met wp_set_password('nieuwwachtwoord',1);
?
zet gewoon die regel in je functions.php en je nieuwe wachtwoord is ‘nieuwwachtwoord’ … waarom moet daar een apart en risicovol script aan te pas komen als WP er zelf al in voorzien heeft ?
Daarbij: het script maakt dan wel een admin, maar er kan maar 1 super-admin zijn en daar kan het script niet in voorzien.
@wpprogrammeurs.nl helemaal gelijk: als je gebruikersnaam (ID?) nog weet is het ook veel handiger.
Als je die niet weet maak je zo een nieuwe admin, en kun je je ‘eigen’ account daarmee instellen. Ook handig.
@renevandenabeelen : opgelost?
Dank
Wouter
Weer terug van even weggeweest, dus ik ga weer proberen de boel op te lossen.
‘zet gewoon die regel in je functions.php…’
Dat is ‘admin-functions.php’ die in wp-admin staat ?
neen ….
probeer de wp-config.php in de root directory
of functions.php van je actieve thema (indien dat bestaat)
Dank!
wp-config.php heb ik te pakken.
Maakt het niet uit waar ik die regel er dan in plak?
(zoals je merkt: ik ben hier echt totaal niet in thuis)
Je kan ook via de database je wachtwoord veranderen via de zogehete MD5.
’t is echt vreselijk vervelend. Denk er hard over om de site maar helemaal opnieuw te installeren, want ik begin het een beetje zat te worden dat ik er niet gewoon ‘bij’ kan.
Denk er hard over om de site maar helemaal opnieuw te installeren, want ik begin het een beetje zat te worden dat ik er niet gewoon ‘bij’ kan.
dat lijkt op het kopen van een nieuwe auto omdat de zekering kapot is.
lees nog eens rustig de codex door : http://codex.wordpress.org/Resetting_Your_Password
of benader ons even via PM dan helpen we wel even.
p.s. De MD5 waarop gedoeld wordt in de laatste berichten zit gewoon in je database software ingebouwd (staat ook in de codex)
wpprogrammeurs.nl is zo vriendelijk geweest er in te duiken en er bleek meer aan de hand te zijn dan alleen een wachtwoord-probleem.
De boel is rechtgetrokken en ik kan eindelijk inloggen en aan de slag!!!
Ontzettend bedankt!