Wordpress changes not updating?

by mondev
13 replies
Basically I have a few websites that I'm selling, and I have adsense, clickbank, amazon etc. on these sites, and when a client purchases the site, I need to update their affiliate details in order for them to receive any revenue.

So I change the ads through the wordpress admin area on my PC, and all changes show up when looking at the site through my PC. However, when the client goes to the website, no changes are shown, and everything is how it was before the changes. Also when looking at the site through another PC, the old site is shown without the changes.

What gives?

My clients are thinking that I'm not really making the changes and it's really hurting my sales!

I'm using the WooThemes Premium News theme, and I am updating the sidebar.php, astore.php, and some others as well.

Please advise!

Thanks.
#updating #wordpress
  • Profile picture of the author Fernando Veloso
    Maybe you're using SuperCache plug-in and need to clean cache for changes to be visible?
    Signature
    People make good money selling to the rich. But the rich got rich selling to the masses.
    {{ DiscussionBoard.errors[5261098].message }}
    • Profile picture of the author mondev
      No I'm not using the SuperCache plug-in. What's really strange is that I make the appropriate changes through Wordpress, and the actual files aren't updating in the clients' hosting (BlueHost).

      What I did this time is update the actual php files through their hosting in order for the changes to show up. When editing through wordpress, the changes don't show up on other PC's but do show up on my PC.

      Please help!
      {{ DiscussionBoard.errors[5261131].message }}
      • Profile picture of the author mywebwork
        Originally Posted by mondev View Post

        No I'm not using the SuperCache plug-in. What's really strange is that I make the appropriate changes through Wordpress, and the actual files aren't updating in the clients' hosting (BlueHost).

        What I did this time is update the actual php files through their hosting in order for the changes to show up. When editing through wordpress, the changes don't show up on other PC's but do show up on my PC.

        Please help!

        Not sure I understand - are you saying that you make changes through the WordPress dashboard Editor, save them, confirm they show up on your local computer but then they don't appear on your clients computers? But it works if you change the files and FTP the changes to the server?

        Offhand the only thing I can think of (if I understand you correctly) is that the file permissions in the theme directory are set wrong, so your WP Editor can't save the file. But that doesn't explain why you see the changes.

        Bill
        {{ DiscussionBoard.errors[5261169].message }}
        • Profile picture of the author mondev
          Originally Posted by mywebwork View Post

          Not sure I understand - are you saying that you make changes through the WordPress dashboard Editor, save them, confirm they show up on your local computer but then they don't appear on your clients computers? But it works if you change the files and FTP the changes to the server?
          EXACTLY!

          That's why this has me baffled. When using my own hosting (HostGator) I can make all the changes through the wordpress admin area and everything shows up fine on ALL computers.

          For this particular client, I recently changed the nameservers on the domain to match their hosting (BlueHost) in order to install the website. After it confirmed the NS, I was able to install the domain, and all the necessary wordpress files. Then when making the changes through the wordpress admin area, the changes show up on my computer, but do not on other computers! So in order for me to make the changes I had to go into their hosting and change the code in the php files manually. And what I wasn't able to change through the php files I had to log in through another computer to make the changes.

          :confused:
          {{ DiscussionBoard.errors[5261219].message }}
          • Profile picture of the author Fernando Veloso
            Originally Posted by mondev View Post

            EXACTLY!

            That's why this has me baffled. When using my own hosting (HostGator) I can make all the changes through the wordpress admin area and everything shows up fine on ALL computers.

            For this particular client, I recently changed the nameservers on the domain to match their hosting (BlueHost) in order to install the website. After it confirmed the NS, I was able to install the domain, and all the necessary wordpress files. Then when making the changes through the wordpress admin area, the changes show up on my computer, but do not on other computers! So in order for me to make the changes I had to go into their hosting and change the code in the php files manually. And what I wasn't able to change through the php files I had to log in through another computer to make the changes.

            :confused:
            Maybe you were updating the OLD version of the site? Not sure about all this, but sure is confusing!
            Signature
            People make good money selling to the rich. But the rich got rich selling to the masses.
            {{ DiscussionBoard.errors[5261246].message }}
            • Profile picture of the author mywebwork
              Originally Posted by mondev View Post

              For this particular client, I recently changed the nameservers on the domain to match their hosting (BlueHost) in order to install the website.
              Originally Posted by Fernando Veloso View Post

              Maybe you were updating the OLD version of the site? Not sure about all this, but sure is confusing!
              I think Fernando is on to something here!

              The fact that you just moved the site may have something to do with it. Perhaps the DNS changes have not yet propagated, so your clients are seeing the older version. Or you are working on the older one, as Fernando has speculated.

              Just a thought but the fact that you just changed hosting may be relevant. Otherwise it's a bit like an episode of the Twilight Zone (showing my age here!).

              Bill
              {{ DiscussionBoard.errors[5261306].message }}
            • Profile picture of the author mondev
              Originally Posted by Fernando Veloso View Post

              Maybe you were updating the OLD version of the site? Not sure about all this, but sure is confusing!
              That's what I though too, but in order to install a new domain onto BlueHost, the nameservers have to be pointing to it. So I couldn't have been updating the old one.

              I think the best way to do this is to make all necessary changes before transferring hosts/registrars, since when updating the site through my own HostGator account everything works great.
              {{ DiscussionBoard.errors[5261390].message }}
  • Profile picture of the author kokopelli
    You're probably working on the "old" site, because the DNS haven't yet propagated where you are. Clear your browser and DNS caches and/or give it a few hours. Depending on the registrar and other factors, DNS can take anything from 1 - 24 hours to update everywhere.
    Signature
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    {{ DiscussionBoard.errors[5261332].message }}
  • Profile picture of the author mywebwork
    After you moved the site from Hostgator to Bluehost did you remove the original Hostgator installation?

    If not then delete the original Hostgator installation entirely. Now see if the same symptoms persist. If the situation changes then it's definitely a case of working on the wrong site.

    Even though you changed nameservers the change can take a while, sometimes even a few days, to propagate throughout the Internet. So don't think that you "couldn't have been updating the old one" - if the nameserver change is in limbo then you very well could have!

    And while your final solution may work this time it's really not a solution at all, as eventually you or your client will need to make updates and changes to the site on it's current Bluehost account. So one way or the other you'll need to resolve this mystery.

    Bill
    {{ DiscussionBoard.errors[5261651].message }}
  • Profile picture of the author RobKonrad
    Still sounds like a caching issue to me... r u using any other caching plugins other than SuperCache?

    Cheers,
    Rob
    Signature
    ================================================== ===
    This blog is awesome: http://www.robkonrad.com/blog. Read it.
    ================================================== ===
    {{ DiscussionBoard.errors[5263096].message }}
  • Profile picture of the author LA Grouch
    Check the .htaccess file and make sure it is not blocking the updates.
    {{ DiscussionBoard.errors[5278845].message }}
  • Profile picture of the author sultanmehmet02
    same with me :S:S
    Signature
    {{ DiscussionBoard.errors[5280757].message }}
  • Profile picture of the author mojojuju
    Has the client cleared their browsers cache since you made the changes?

    Also, you mentioned that you recently changed the nameservers pertaining to the domain. Perhaps both you and the client need to ping the domain in question to see what IP address both yours and your client's computer is associating with the domain. It could easily be the case that a computer belonging to one of you is not using the most recent DNS info for the domain.
    Signature

    :)

    {{ DiscussionBoard.errors[5280880].message }}

Trending Topics