Given that I can’t access the dashboard/admin pages on my blog (that’s a future question), and that I have shell access to my hosting server, can I find out the current version of WordPress from the command line?
I tried grepping for the string ‘@since’ in all the php files in the top level directory for the blog, and the latest I can see is 2.5…
Just run this
grep
command from the command line:I use this command to find all installs of WordPress on my VPS server
Its a really quick way to find out which accounts are out of date.
You can also just go to
http://example.com/readme.html
in a web browser The readme file ships with every version of WordPress and displays the installed version number prominently at the top of the page.Also, if you can view your siteâs front-end (I know you said you can’t access the dashboard, so Iâm just assuming your blog is public), you can âview sourceâ to see the installed version number. Thereâs a meta tag called
generator
that displays the current WordPress version:No need to use
grep
at all.I just want to add the batch version of this script, as I’ve spent quite a bit of time till I found this:
Use it to print all the versions of all your wordpress install within a folder.
Please use the below command to check the current wordpress version:
Output sample:
If you want to use that information for something in a script, you can do this:
That would leave in $VERSION variable, only the number of the wp version.