Plugin Author
Tim W
(@timwhitlock)
Looks to me like the plugin name has been escaped (“%2F” should be “/”). I suppose this could come about if you clicked a link that was double-escaped due to some other error. What is the full URL in the address bar when this happens? and from where did you click to it?
If I replace the “%2F” with a forward slash “/” in the URL after clicking the links, I can get it to work.
-
This reply was modified 7 years, 3 months ago by
cvtbrian.
Plugin Author
Tim W
(@timwhitlock)
There’s nothing wrong with these links. My best guess is that some part of your system is either preventing PHP from decoding the $_GET array, or is somehow re-encoding it. This is not normal behaviour, and I’m not in a position to debug it for you.
I suggest firstly eliminating all other plugins as meddling with the array. So disable all other plugins one by one and see which one is doing it. Then if it’s still doing it, switch to a stock theme.
If the array is not being meddled with then check your server configuration. Incorrect rewrite rules can cause encoding problems.
If you still can’t track down the problem, you’ll have to debug your site at code level to see what’s happening to the script input.
Plugin Author
Tim W
(@timwhitlock)
If I replace the “%2F” with a forward slash “/” in the URL after clicking the links, I can get it to work.
This is not a solution. Slashes SHOULD be encoded.
I will try disabling plugins. Thanks.
Plugin Author
Tim W
(@timwhitlock)
What were the results of disabling other plugins?