Hi Nick,
Silly question – but are you logged in to the admin when looking for the “edit” link on the front end?
It usually only displays when you’re logged in 🙂
Not a silly question – easy to miss the obvious.
But, no. I can ‘go’ straight into my admin section (using a bookmark) but if I then go from there to the front end site, no ‘Edit’ link. There’s something staring me in the face about this, some obvious setting somewhere, but I can’t get it !! 🙁
Have you changed themes recently? Not all themes provide an ‘edit’ link.
phenomenoodle is right, not all themes provide a link. Maybe try changing to the default theme so see if it comes back?
If the theme doesn’t have it, just add something like
<?php edit_post_link(); ?>
to your pages.php file.
More info here – http://codex.wordpress.org/Function_Reference/edit_post_link
Unless you have a plugin installed which is hiding the link?
Again, I’ll certainly try that . . but I’m using Twenty-Ten . . and I’ll also check my plug-ins, although none of them are particularly remarkable. Will <?php edit_post_link(); ?> work for static pages as well as posts, I wonder.
Thanks for the suggestions.
Yes, the code works for pages and posts, however it should already be in your Twenty Ten theme. Perhaps try uploading a fresh copy of your theme.
Well, page.php had the correct call in it. I tried switching off plugins in turn, but no effect.
So, being able to get into the Admin area, I changed my password, logged out, went to /wp-admin put in the new password, got into Admin and when I called up a page, ‘Edit’ had reappeared.
So solved, I guess. Although I have no idea how the problem occurred in the first place. ??
Very odd… If it happens again, try from another computer or browser just in case there’s a local issue.