OK, several months back there were a rash of WordPress site compromises. I run a pretty tight setup, but the one thing I had never changed is the default Admin id (was 1 – is now 491). Well, I made that change using Better WordPress Security and at the same time I updated my actual name to be in compliance with Google Authorship standards.
I never put two and two together, but I’ve had admin difficulties for the past few months and it finally clicked that the problems are associated with the id change. The problems included approvals and such not sticking.
Tonight I also noticed that all my previous posts are now assigned to “guest” even though the username is still a forum admin.
What I didn’t realize is that SimplePress actually created a new user when the id was changed that didn’t have admin privileges, even though the admin bar appeared when I was logged in – this is the reason my approvals and such didn’t “stick”.
So, I’ve added the “new” user to the admins group and everything seems to be working except my previous posts are still associated with user id 1 and listed as guest.
Anyway other than sql to correct those so they are attributed to me? If not, anyone know the sql statement I would need to run against sfpost to make the change?
I also have users still appearing as moderators in the forum stats who I removed after my id change. They do not, however, show as moderators in the admin panel.