Support Forum
You said you had deactivated ALL plugins.
Where you go now - to be honest - is to ask the authors of this plugin to fix it. They are almost certainly guity of the same problem - assuming that TinyMCE can only be used in the admin which has not been the case for a long time. Use the 'admin_init' hook instead of 'init'.
YELLOW
SWORDFISH
|
I had been under the impression that TinyMCE is used by SP and could therefore not be the cause of the problem. But apparently I was wrong. Actually I had been under the impression that WP and TinyMCE cooperated and coordinated their updates, and that SP uses TinyMCE as well. When you say that SP is using the TinyMCE editor, does this refer to the TinyMCE plugin which turned out to be the cause of this issue, or is there a difference between TinyMCE and the TinyMCE Advanced plugin?
I will definitely contact the author of the plugin and bring this to their attention. I had been using TinyMCE for many years along with the SP forum and it never caused this problem. As soon as WP updated to 3.9 and at the same TinyMCE to 4.0 something went wrong obviously.
WordPress DOES use TimyMCE but this is a plugin that adds extra options to the editor.
WP 3.9 made big changes and upgraded to tinyMCE 4 and many, many plugin authors have been caught out by this and have not updated their code when they should have done. The internet is a buzz with such stories.
YELLOW
SWORDFISH
|
Exactly! And simple press just uses the built in wp editor which is tinymce... we just show it on the front end... so plugins have to be careful of how things are added - as do we... but the wp editor api fully supports using the editor on the front end... in fact, core itself may start using the editor on the front end (which could get interesting)...
there was an update to Advanced Tinymce plugin a few days ago... worth ensuring you have latest version....
Visit Cruise Talk Central and Mr Papa's World
This is the plugin by Andrew Ozz right? Oddly just downloaded it and see similar response... which is odd because he maintains tinymce within wp...
gonna have to look a bit deeper and see what is going on... had looked it at after wp 3.9 but thought it was working... hmmm...
Visit Cruise Talk Central and Mr Papa's World
I dont see that plugin doing anything wrong per se... Its just adding the buttons to any instance of the wp editor... unfortunately, I dont see a way to get it to only add its button to a specific instance... maybe Andrew will have an idea...
but its adding all its buttons to row 1 and 2 like we are... so some problems...
we could alter priorities and ensure that our buttons were the only ones added... but that limits what some folks can do, but might be required... he changed his priorities to 999 so now then run after us... instead of before like it used to...
or remove buttons from our tinymce admin panel that are duplicates...
I will experiment with the first one and see if I can still put his buttons in our list and get them to show...
Visit Cruise Talk Central and Mr Papa's World
This actually seems to work pretty good... prevents other plugins from adding buttons to our editor.. but lets you add them if you want to our button list...
some more testing and may consider pushing this out...
Visit Cruise Talk Central and Mr Papa's World
Why dont you grab the just released update to the tinymce plugin for SP and see if that helps your situation... Its an attempt to deal with those other wp themes/plugins that are blindly adding buttons to all tinymce instances instead of just the intended ones...
Visit Cruise Talk Central and Mr Papa's World
I just woke up (I am in Asia), read all your posts, updated the TinyMCE for SP plugin, and I feel like it's Christmas. Everything works, the duplicated buttons are gone, the colored buttons are gone. Thank you!!!
I appreciate that both of you invested so much time and energy to help me get to the bottom of this issue which had been driving me crazy since the WP 3.9 update. The forum is a major part of my business model and to have it look all messy made me look really bad. I am so glad that you found a solution to a problem which you did not cause.