Hi @amadlifestyle
Are you using any caching plugins or a CDN like cloudflare? If so, clear all those caches, as well as your browser’s cache.
Hi,
I am not using any caching plugins or CDN.
My theme was Twenty Nineteen then I changed to theme called the Public Blog theme. When I am in admin mode of WP, I can see Public Blog theme on new page of browser. When I logged out from admin, the page revert back to the Twenty Nineteen theme.
This is 100% a caching problem. To test, just visit any random non-existing URL on your site. You should see a “404 – Page Not Found” error page, but with your new theme (see screenshot below).
I have try cleared all caches on my PC, the problem still persists.
It’s not the cache on your local PC that’s the problem here: it’s further upstream: a WordPress plugin’s cache, webserver cache, host-managed external cache, external DN cache, etc.
I can see references to ezCache on your site. If you have this plugin installed, please empty its caches completely.
You’re also using the Ezoic ad network, which does some caching. You want to clear this cache as well. See: https://support.ezoic.com/kb/article/why-is-my-content-not-updating-on-my-site
Again, this is 100% a cache problem.
Good luck!

-
This reply was modified 4 years, 7 months ago by
George Appiah. Reason: Added screenshot
If that does not resolve the issue, access your server via SFTP or FTP, or a file manager in your hosting account’s control panel, navigate to/wp-content/themes/ and rename the directory of your currently active theme. This will force the default theme to activate and hopefully rule-out a theme-specific issue (theme functions can interfere like plugins).
Thanks @gappiah ,
Really2 appreciate it. Once I cleared off ezoic cache, the new theme runs smoothly.
Thanks Alot.