WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just recently noticed in my backend admin panel none of the dynamic JavaScript links will open or work at all. This includes the 'Edit' links next to Status, Visibility, and Scheduled. Also the slug permalink edit button will not do any Ajax/JavaScript.

Clicking any of the links will just append the hashtag value (ex. #edit_timestamp) into my URL. But it appears as though there is no way to update the publishing timestamp or post URL without going through JavaScript. Is this a common issue that others have run into?

I already tried disabling all my plugins which I'm only using 2 - Akismet and Google XML Sitemaps. I also tried switching off my default theme to use Twenty Eleven and TWenty Ten, but still these links will not work. It's very stressful because I can't even write new posts or schedule them to publish in the future without directly editing the database.

Would appreciate any feedback if somebody has seen this problem before! Also let me know if I can clarify anything because I realize this may be confusing.

share|improve this question
What's inside javascript console? (you shoudl got some js errors isn't it?) – qwerty qwerty Nov 19 '12 at 18:25
@CodeMonkey This is actually really strange but if I load the page with the Google Chrome Console window open, all these menus load fine. However if I load the page THEN open the console I get these errors and the links still will not open. Why do you think having the console open to start will not cause any JavaScript errors? that is the strangest thing to me of all this... I noticed in my admin code there are a bunch of small iframes pointing towards google which appear blank. These are probably related to the X-Frame-Options error but I'm not sure – Jake Rocheleau Nov 19 '12 at 18:55
up vote 2 down vote accepted

you should check out the other posts related to this. A lot of times you will have some type of malware in Wordpress coded in PHP which screws with your JS codes. I have seen other threads on stack about similar points.. JavaScript widgets do not move and no ajax edits.

Check out this stack thread and also you should clear out any junk files you find inside your theme folder. Or really anything suspicious inside the /wp-includes/ and /wp-content/ directories.

share|improve this answer
Yes in truth I actually found that the problem was some type of infected files with PHP eval statements. Either they were overwriting strings in my documents, adding excess JS files to append <iframe> elements to other websites. deleting these files cleared up everything and my backend works perfectly again (: – Jake Rocheleau Nov 20 '12 at 22:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.