Hi, I am new on Magento I am facing some issues while changing the theme, the theme is active on the back-end but not visible on front-end.
Hello @viable _india
check the theme type is not virtual.
check theme table, make sure type is 0 of your theme.
If works then mark as solution.
Yes , its happen sometimes , theme type parameter gets converted into Virtual theme while doing activate and in activate theme.
So in your database find the table called - theme
in that table there is column called type - make sure its value is 0 ,if its value is 1 then it is virtual and it will not show at frontend
so amend that and it will works !
Thanks for replying, but the value there is already zero.
After changing theme , have you run below commands : ?
php bin/magento setup:static-content:deploy -f php bin/magento cache:clean php bin/magento cache:flush
Could you please confirm ?
I am completely new and non-technical please tell me where to run the above command
You need to run a command from your magento instance root,
if your project kept at a server in a public_html folder,
You need to go to public_html path using SSH and run below command,
Run below command,
php bin/magento setup:upgrade php bin/magento setup:static-content:deploy -f php bin/magento setup:di:compile php bin/magento indexer:reindex php bin/magento cache:flush
Okay i understand your concern !
you need to open your SSH terminal and run above mention command and then check !
It will works for you !