Suppose, your client gave you the admin login details of the
WordPress and you installed a new WordPress theme using those login details of
the admin of that WordPress website.
But now, for any reason, you want to delete an already
installed WordPress theme which you installed, though you can simply install an
another new one activate that new one and the old one(which you are wanting to
delete) will not be shown to the users, at all; but it will remain with the
website and the admin of that WordPress will be able to see that inactive(the
one which you are wanting to delete) theme. So you need to delete it if you
even do not want this them to be with that website and visible to the admin of
that same website. But since you do not have the root access of the files of
the same website, then how you can delete it?
Lets see how we can make this happen.
Go to the login page of the same website and then login as
the admin. Then after login, click:
"Appearance > Theme". Now install a
new them by clicking "Add New" button or activate an another already existing
theme. Now be very much sure that the theme you are going to delete is NOT
Now hover your mouse cursor over theme which you want to
delete and it will show a "Theme Details" button on that theme, on which the
mouse cursor is. Click this particular button and you will be taken to the
details section of this particular theme.
If you have clicked the "Theme Details" button of a wrong theme(which
you are not wanting to delete) and reached into its Theme Details page, then
just click he cross sign (X), at the top-right corner of the same opened page
and you will be taken to the all the installed theme page, where from you had
selected this theme.
Now see there is a "Delete" red colored button is there at
the extreme bottom-right corner of the same page. Click this button and your
theme will be deleted from the server, where this particular website is hosted
and then it will not be visible from the admin section.