• I’m hoping someone here can save my sanity. I’m having a major issue with a theme for my site, and no clue where the heck it’s coming from.

    I was using the Oprum theme; I created a child theme so that I could edit it until my heart is content, *after* editing the original one. I deleted the original theme so that I could re-install it fresh, as the child theme suddenly started missing things & I didn’t remove them.

    After a removal & fresh re-install of the original theme (both through the installer within WP & through FTP), the danged thing is STILL rendering the same changes I made in the DELETED one. I have wiped history, cookies, temp files, ALL of my themes in my theme directory, ANY plugins that might be causing it (I do not have, nor have I used, a caching plugin), and after doing all of that, reinstalled ONLY the fresh theme I downloaded from the website. I just loaded it, and it’s STILL SHOWING THE THEME CHANGES I MADE.

    Short of having to completely wipe my site & start over, with a fresh install of WP (which means I lose ALL of my WooCommerce products, etc.), I am at my wits end, and may be driven to drink. LOL

    Any help you can give would be monumentally appreciated. Thanks! ??

Viewing 15 replies - 1 through 15 (of 16 total)
  • It’s possible that your site is cached in your browser or the DNS cache on your workstation. Post your URL and what should NOT be there when we look at your site. Or use a PC or mobile device that is not on your local network and has never been used to view your site.

    Hi, TheLionsCher, & welcome to the WordPress support forum. It would be helpful if you could provide us w/a link to your site, so we could have a look.

    Did you delete the child theme also thru ftp? Also, have you perchance checked your .htaccess files for any caching entries? Sometimes, too, caching plugins leave folders, i.e., advanced-caching, etc., so you’ll want to look for those & delete them, if present.

    If you have questions regarding your .htaccess file, please post it here. Please also provide us w/a site url–tinyurl it if you fear your site appearing in search engines, etc. I’ll trust it.

    We’d like to save your sanity & keep your site from driving you to drink, though having said thus, sometimes I think computers, websites, etc., think that’s their job.

    Looking forward to your reply.

    Thread Starter TheLionsCher

    (@thelionscher)

    @ Wslade – Hi there, and thank you! I’ve looked at the site through multiple browsers, which I do not use to actually work on the site, and they all show the exact same thing – changes I made that shouldn’t be there. If you reference my original post, you’ll see that I have cleared every cookie, temp file, history trail, etc. Also, as of 30 seconds ago, I flushed my DNS cache on my PC via ipconfig /flushdns, and the issue is still present. Here is the URL: it is using the brand new, FRESH Oprum theme that I uploaded after wiping everything else. The URL underneath is what it SHOULD look like after a wipe/reinstall:

    https://thesagefuloak.com

    https://www.ads-software.com/themes/oprum/

    @ Jackie – Hi there! ?? Please see above for the link; yes, I deleted the child theme through FTP. In fact, I deleted every single theme I had, then re-installed the original, still-zipped Oprum theme, both via the install screen in WP *and* FTP after the previous didn’t show changes. (Neither method, in fact, showed the original theme. Here is what it SHOULD look like:

    https://www.ads-software.com/themes/oprum/

    Please reference my original post to see that I do not, nor have, used any caching plugins. No idea why the .htaccess would come into play; would you please expand on that for my better understanding? Thank you! ??

    Have a wonderful day! ??

    Your site is on maintenance, so we can’t see what you are seeing.

    You have a custom css plugin installed. Disable it. Does your site look like the unmodified version?

    Thelioncher, w/some themes, you can actually save changes to the database, which means changes made survive. Sometimes, if you uninstall the themes that do this, they ask if you want to delete the changes made in the database as well. Obviously if you use FTP to delete those types of themes, those changes aren’t removed. Since your theme offers no online documentation, I can’t tell if this is the case w/this particular theme or no.

    You asked me to expand on my comment regarding the .htaccess file & caching. Sometimes plugins include entries, sometimes hosts actually put entries in by default to decrease server load. You might wish to allow us to have a look.

    You do have a shipload of plugins running. I didn’t look at the source much–it’s Mother’s Day here in the States, as you know, so I’m spending some family time. Hope you are getting to do that as well.

    You really might look in your theme’s documentation to see if your theme does in fact save changes to the database.

    Thread Starter TheLionsCher

    (@thelionscher)

    Hi again! I took the site off of maintenance mode right after I realized it was on; my apologies. The custom CSS plugin has no custom CSS except that which hides page titles, but I’ll disable it anyway to see what happens. BRB. :)…..

    Nope, not the issue. ??

    Thank you! ??

    Thread Starter TheLionsCher

    (@thelionscher)

    Jackie, hello again! The theme actually has no documentation, per my search, and the only way to get any support for it, as it appears, is through the forums here.

    I’ve been all through my database tables & can’t find anything that references the theme itself, in order to delete the info for it.

    (I’m in the states as well – Happy Mother’s Day, from one to another!)

    The plugins I have running don’t seem to be the issue; I’ve gone through and disabled them all, done a full refresh, and reinstalled them, all to no avail.

    I’ll get with the theme’s author & see if he can provide me with more viable answers. Thank you so much! Have a wonderful day! ??

    Hay, thelionscher, are you aware your leafybits blog is throwing a 404? Is that intentional, or…? This makes me really start wondering. If not, could we please have a look at your .htaccess file? Do you have more than 1 site going?

    Happy Mother’s Day to you too, 1 mom to another.

    Thread Starter TheLionsCher

    (@thelionscher)

    It’s intentional; I’m moving it. ??

    I do not have more than one site going (anymore; thus, the 404). ??

    Should I post the contents of the .htaccess file here, or….? I should say that I backed it up, deleted it from my server, did a refresh, and still no joy – so I re-uploaded it.

    (PLEASE take your time answering & enjoy your family! I am not feeling well today, so it’s on the back burner a bit until I’m feeling better. ?? )

    Hi, thelionscher, & so sincerely hope you’re feeling better today. Drag to be sick on Mother’s Day–anytime, really, but especially on Mother’s day, & you being a mom & all.

    Yes, it’s fine to go ahead & post your .htaccess file here, as it really doesn’t contain any sort of credentials, etc.

    Thread Starter TheLionsCher

    (@thelionscher)

    Good morning, Jackie! Thank you – I’m getting there. Still under the weather.

    Here are the contents of my .htaccess file for you:

    # BEGIN All In One WP Security
    #AIOWPS_BASIC_HTACCESS_RULES_START
    <Files .htaccess>
    order allow,deny
    deny from all
    </Files>
    ServerSignature Off
    LimitRequestBody 10240000
    <Files wp-config.php>
    order allow,deny
    deny from all
    </Files>
    #AIOWPS_BASIC_HTACCESS_RULES_END
    #AIOWPS_PINGBACK_HTACCESS_RULES_START
    <Files xmlrpc.php>
    order deny,allow
    deny from all
    </Files>
    #AIOWPS_PINGBACK_HTACCESS_RULES_END
    #AIOWPS_FORBID_PROXY_COMMENTS_START
    RewriteCond %{REQUEST_METHOD} =POST
    RewriteCond %{HTTP:VIA}%{HTTP:FORWARDED}%{HTTP:USERAGENT_VIA}%{HTTP:X_FORWARDED_FOR}%{HTTP:PROXY_CONNECTION} !^$ [OR]
    RewriteCond %{HTTP:XPROXY_CONNECTION}%{HTTP:HTTP_PC_REMOTE_ADDR}%{HTTP:HTTP_CLIENT_IP} !^$
    RewriteCond %{REQUEST_URI} !^/(wp-login.php|wp-admin/|wp-content/plugins/|wp-includes/).* [NC]
    RewriteRule .* – [F,NS,L]
    #AIOWPS_FORBID_PROXY_COMMENTS_END
    #AIOWPS_DENY_BAD_QUERY_STRINGS_START
    RewriteCond %{QUERY_STRING} tag= [NC,OR]
    RewriteCond %{QUERY_STRING} ftp: [NC,OR]
    RewriteCond %{QUERY_STRING} http: [NC,OR]
    RewriteCond %{QUERY_STRING} https: [NC,OR]
    RewriteCond %{QUERY_STRING} mosConfig [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*(globals|encode|localhost|loopback).* [NC,OR]
    RewriteCond %{QUERY_STRING} (\;|’|\”|%22).*(request|insert|union|declare|drop) [NC]
    RewriteRule ^(.*)$ – [F,L]
    #AIOWPS_DENY_BAD_QUERY_STRINGS_END
    #AIOWPS_ADVANCED_CHAR_STRING_FILTER_START
    <IfModule mod_alias.c>
    RedirectMatch 403 \,
    RedirectMatch 403 \:
    RedirectMatch 403 \;
    RedirectMatch 403 \=
    RedirectMatch 403 \@
    RedirectMatch 403 \[
    RedirectMatch 403 \]
    RedirectMatch 403 \^
    RedirectMatch 403 \`
    RedirectMatch 403 \{
    RedirectMatch 403 \}
    RedirectMatch 403 \~
    RedirectMatch 403 \”
    RedirectMatch 403 \$
    RedirectMatch 403 \<
    RedirectMatch 403 \>
    RedirectMatch 403 \|
    RedirectMatch 403 \.\.
    RedirectMatch 403 \%0
    RedirectMatch 403 \%A
    RedirectMatch 403 \%B
    RedirectMatch 403 \%C
    RedirectMatch 403 \%D
    RedirectMatch 403 \%E
    RedirectMatch 403 \%F
    RedirectMatch 403 \%22
    RedirectMatch 403 \%27
    RedirectMatch 403 \%28
    RedirectMatch 403 \%29
    RedirectMatch 403 \%3C
    RedirectMatch 403 \%3E
    RedirectMatch 403 \%3F
    RedirectMatch 403 \%5B
    RedirectMatch 403 \%5C
    RedirectMatch 403 \%5D
    RedirectMatch 403 \%7B
    RedirectMatch 403 \%7C
    RedirectMatch 403 \%7D
    # COMMON PATTERNS
    Redirectmatch 403 \_vpi
    RedirectMatch 403 \.inc
    Redirectmatch 403 xAou6
    Redirectmatch 403 db\_name
    Redirectmatch 403 select\(
    Redirectmatch 403 convert\(
    Redirectmatch 403 \/query\/
    RedirectMatch 403 ImpEvData
    Redirectmatch 403 \.XMLHTTP
    Redirectmatch 403 proxydeny
    RedirectMatch 403 function\.
    Redirectmatch 403 remoteFile
    Redirectmatch 403 servername
    Redirectmatch 403 \&rptmode\=
    Redirectmatch 403 sys\_cpanel
    RedirectMatch 403 db\_connect
    RedirectMatch 403 doeditconfig
    RedirectMatch 403 check\_proxy
    Redirectmatch 403 system\_user
    Redirectmatch 403 \/\(null\)\/
    Redirectmatch 403 clientrequest
    Redirectmatch 403 option\_value
    RedirectMatch 403 ref\.outcontrol
    # SPECIFIC EXPLOITS
    RedirectMatch 403 errors\.
    RedirectMatch 403 config\.
    RedirectMatch 403 include\.
    RedirectMatch 403 display\.
    RedirectMatch 403 register\.
    Redirectmatch 403 password\.
    RedirectMatch 403 maincore\.
    RedirectMatch 403 authorize\.
    Redirectmatch 403 macromates\.
    RedirectMatch 403 head\_auth\.
    RedirectMatch 403 submit\_links\.
    RedirectMatch 403 change\_action\.
    Redirectmatch 403 com\_facileforms\/
    RedirectMatch 403 admin\_db\_utilities\.
    RedirectMatch 403 admin\.webring\.docs\.
    Redirectmatch 403 Table\/Latest\/index\.
    </IfModule>
    #AIOWPS_ADVANCED_CHAR_STRING_FILTER_END
    #AIOWPS_FIVE_G_BLACKLIST_START
    # 5G BLACKLIST/FIREWALL (2013)
    # @ https://perishablepress.com/5g-blacklist-2013/

    # 5G:[QUERY STRINGS]
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{QUERY_STRING} (\”|%22).*(<|>|%3) [NC,OR]
    RewriteCond %{QUERY_STRING} (javascript:).*(\;) [NC,OR]
    RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3) [NC,OR]
    RewriteCond %{QUERY_STRING} (\\|\.\./|`|=’$|=%27$) [NC,OR]
    RewriteCond %{QUERY_STRING} (\;|’|\”|%22).*(union|select|insert|drop|update|md5|benchmark|or|and|if) [NC,OR]
    RewriteCond %{QUERY_STRING} (base64_encode|localhost|mosconfig) [NC,OR]
    RewriteCond %{QUERY_STRING} (boot\.ini|echo.*kae|etc/passwd) [NC,OR]
    RewriteCond %{QUERY_STRING} (GLOBALS|REQUEST)(=|\[|%) [NC]
    RewriteRule .* – [F]
    </IfModule>

    # 5G:[USER AGENTS]
    <IfModule mod_setenvif.c>
    # SetEnvIfNoCase User-Agent ^$ keep_out
    SetEnvIfNoCase User-Agent (binlar|casper|cmsworldmap|comodo|diavol|dotbot|feedfinder|flicky|ia_archiver|jakarta|kmccrew|nutch|planetwork|purebot|pycurl|skygrid|sucker|turnit|vikspider|zmeu) keep_out
    <limit GET POST PUT>
    Order Allow,Deny
    Allow from all
    Deny from env=keep_out
    </limit>
    </IfModule>

    # 5G:[REQUEST STRINGS]
    <IfModule mod_alias.c>
    RedirectMatch 403 (https?|ftp|php)\://
    RedirectMatch 403 /(https?|ima|ucp)/
    RedirectMatch 403 /(Permanent|Better)$
    RedirectMatch 403 (\=\\\’|\=\\%27|/\\\’/?|\)\.css\()$
    RedirectMatch 403 (\,|\)\+|/\,/|\{0\}|\(/\(|\.\.\.|\+\+\+|\||\\\”\\\”)
    RedirectMatch 403 \.(cgi|asp|aspx|cfg|dll|exe|jsp|mdb|sql|ini|rar)$
    RedirectMatch 403 /(contac|fpw|install|pingserver|register)\.php$
    RedirectMatch 403 (base64|crossdomain|localhost|wwwroot|e107\_)
    RedirectMatch 403 (eval\(|\_vti\_|\(null\)|echo.*kae|config\.xml)
    RedirectMatch 403 \.well\-known/host\-meta
    RedirectMatch 403 /function\.array\-rand
    RedirectMatch 403 \)\;\$\(this\)\.html\(
    RedirectMatch 403 proc/self/environ
    RedirectMatch 403 msnbot\.htm\)\.\_
    RedirectMatch 403 /ref\.outcontrol
    RedirectMatch 403 com\_cropimage
    RedirectMatch 403 indonesia\.htm
    RedirectMatch 403 \{\$itemURL\}
    RedirectMatch 403 function\(\)
    RedirectMatch 403 labels\.rdf
    RedirectMatch 403 /playing.php
    RedirectMatch 403 muieblackcat
    </IfModule>

    # 5G:[REQUEST METHOD]
    <ifModule mod_rewrite.c>
    RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
    RewriteRule .* – [F]
    </IfModule>
    #AIOWPS_FIVE_G_BLACKLIST_END
    #AIOWPS_BLOCK_SPAMBOTS_START
    <IfModule mod_rewrite.c>
    RewriteCond %{REQUEST_METHOD} POST
    RewriteCond %{REQUEST_URI} ^(.*)?wp-comments-post\.php(.*)$
    RewriteCond %{HTTP_REFERER} !^http(s)?://thesagefuloak\.com [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^$
    RewriteRule .* https://127.0.0.1 [L]
    </IfModule>
    #AIOWPS_BLOCK_SPAMBOTS_END
    #AIOWPS_PREVENT_IMAGE_HOTLINKS_START
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteCond %{REQUEST_FILENAME} \.(gif|jpe?g?|png)$ [NC]
    RewriteCond %{HTTP_REFERER} !^http(s)?://thesagefuloak\.com [NC]
    RewriteRule \.(gif|jpe?g?|png)$ – [F,NC,L]
    </IfModule>
    #AIOWPS_PREVENT_IMAGE_HOTLINKS_END
    # END All In One WP Security

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ – [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
    RewriteRule . index.php [L]

    # BEGIN WordPress
    # END WordPress

    Hay, thelionscher, glad you’re starting to feel better. Hope that continues. Uh, I hate to sound really stupid in front of the folks here in the WordPress support foru, but what’s this content-hider plugin? Just thinking aloud now…

    Thread Starter TheLionsCher

    (@thelionscher)

    Hi, Jackie! Oh, no worries! Here’s the info on that plugin. I actually haven’t even used it yet. LOL

    https://www.ads-software.com/plugins/content-hider/

    Well, I inquired about it because it’s clearly showing up in the source of your site. I actually figured that’s what it was, however, having said that, I was fixing a site the other day that had one of these sorts of plugins in place, & when I logged in w/the plugin activated, I couldn’t see the admin dashboard, despite having logged in w/an admin account. I had to disable it before I could do anything. So they can & do hide content. Frankly, I’m not sure the site owner had actually set it up, either.

    Thelionscher, do you have any error logs you can show us? I mean are there any errors at all from around the time you started noticing your site acting weird? BTW, the theme author says there’s help documentation included in the theme–is that correct? For some reason, I rather expect it to be minimal, but…

    Hope you’re gaining on feeling better.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Caching Issue with NO CACHE’ is closed to new replies.