I've just transferred a WordPress install over from and old IIS server set up by our client, to our new Lunix based VPS. Whether that is relevant or not, i'm not sure.

I've changed all the usual settings and database options i'd usual do on moving a website to a new/live server environment.. This has worked perfectly other than the data doesn't show in the WordPress admin specifically, but does if you visit www.lenstec.co.uk. That suggest the data is being successfully pulled in as it normally would.

My initial thoughts are that this may be a global variable somewhere within the theme that WordPress does not like?

Unfortunately, i've check through my function file and corresponding theme files and not come across anything.

Can anyone suggest something I may have missed?

  • Please provide debugging information. My first thought is "timeout". The backend tends to be heavier than the front.
    – s_ha_dum
    Dec 9, 2013 at 15:04
  • ' Fatal error: Call to undefined function get_post_format() in /var/www/vhosts/lenstec.co.uk/httpdocs/wp-admin/includes/class-wp-posts-list-table.php on line 551 ' happens to be showing when on the admin once debug is enabled. Dec 9, 2013 at 15:08

1 Answer 1


That is Core code trying to use a Core function. You have almost certainly had a problem with the transfer.

  1. Very carefully, re-upload all of the files. I expect some file is missing or corrupt.
  2. And make sure that all of your permissions are correct.

It would probably be a good idea to disable plugins and switch to a default theme as well. Since you can't get into the backend you will need to remove or rename the theme and plugin folders via FTP.

Since you just transfered, I am assuming that you have good backups.

  • You were right, whatever happened during the original copy, messed up the site. Some dodgy copy down of files. As a note after backing up all files, i updated wordpress and away to go. Thanks for the help anyways. Dec 9, 2013 at 15:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.