-
AuthorPosts
-
November 23, 2020 at 8:57 pm #1262472
Hi there!
I have a couple of websites that use the Woocommerce plugin “Memberships.” This is a hefty but amazing plugin; unfortunately it is conflicting with Enfold (or Enfold is conflicting with it?) and the kitchen sink is completely gone in my text editor.
I have tried toggling between Block Editor and Classic Editor, and with the latter have installed the plugin – but neither seem to work.
I’ve included a login for a test site that you can check out at any time and won’t conflict with our live site.
I have also reached out to Woocommerce with a support ticket, but so far we’re going down the path of “this is a theme issue not our plugin issue” and I want to make sure I cover all ground!
Thank you as always!
November 26, 2020 at 3:27 pm #1263279Hey,
Thanks for contacting us!
This appears to be a conflict between Enfold and WooCommerce Memberships as it shows up fine when switching to default theme. I did not see any errors in console though. So for testing I installed a plugin called “Display Kitchen Sink” and that helped.
I will report the issue to our devs but since this issue was reported for the first time, it may have a lower priority. Do you mind using the plugin for the time being? :)
Best regards,
YigitFebruary 20, 2021 at 8:46 pm #1282540Hi Yigit,
I’m circling back on this issue – I got a little busy so I put it on the backburner! Despite having the Kitchen Sink plugin installed, I’m still not getting the option in the Avia Layout Builder.
I’ve been going back and forth with Woocommerce/Skyverge about the plugin conflicts and they say they’ve narrowed it down to the Layout Builder plugin. They did a “fresh install” on another server and it worked fine until importing my website’s “Layout Builder Template file” and suddenly the Kitchen Sink disappears.
Not sure if there’s anything we can do?
Thanks!
February 23, 2021 at 4:27 pm #1283126Hi,
Thank you for the info.
I’m still not getting the option in the Avia Layout Builder.
Does it disappear on all elements using the text editor? Aside from the plugin Yigit suggested above, you might be able to use the following plugin to bring back the kitchen sink to the text editor.
// https://wordpress.org/plugins/tinymce-advanced/
The login info above is no longer working, so we were not able to check the site properly.
Best regards,
IsmaelApril 7, 2021 at 6:29 pm #1293125Hi Ismael!
Finally returning back to this thread (it’s been a crazy couple of months!).
I’ve tried a couple of different plugins, including “Display Kitchen Sink” and the Advanced Editor Tools one you referenced. Nothing is helping get that darn kitchen sink back! :(
This is actually a problem on three of my websites but one is a very fresh, new site and has the issue, so I’ve provided that login in the private content below. Appreciate your attention to this!
April 9, 2021 at 9:16 am #1293452Hi,
Thanks for coming back.
You may need to ask the “Memberships” author if the plugin is using the mce_buttons or the mce_buttons_2 filters to adjust the items in the tinymce toolbar.
Or try to temporarily edit the enfold/config-templatebuilder/avia-template-builder/php/template-builder.class.php, and comment out line 1610..
new avia_tinyMCE_button( $tiny_lb );
.. and line 1629.
new avia_tinyMCE_button( $tiny );
See if it changes anything or it makes the kitchen sink icon display back again. Please note that this will remove the insert shortcode button in the text editor.
Best regards,
IsmaelApril 26, 2021 at 11:11 pm #1296847Hi Ismael,
I haven’t been able to get the Kitchen Sink to display on the Advanced Layout Builder text block. Here’s the latest from the plugin developer:
“I made the changes mentioned from the theme developer in both enfold/config-templatebuilder/avia-template-builder/php/template-builder.class.php as well as added this to the child theme, just to be safe: /config-templatebuilder/avia-template-builder/php/template-builder.class.php
“Can you please reach out to the theme developer on this again and ask if the template-builder.class.php file needs to be added anywhere specific in the Child theme?”
Perhaps there’s an email address of yours I can include on my next email to the plugin developer so we can get this figured out? It’s happening on all 3 of the websites I have Enfold & Memberships installed on, so I’m hoping to get this resolved whatever way is easiest for you all!
Thank you!
April 27, 2021 at 6:14 am #1296899Hi,
Thank you for the info.
file needs to be added anywhere specific in the Child theme?”
The changes that we mentioned above should be done directly in the parent theme folder. The core files cannot be overridden directly in the child theme.
Please post the FTP details in the private field so that we could test the changes.
Best regards,
IsmaelApril 28, 2021 at 12:21 am #1297091No problem! Included below.
Thanks!
April 29, 2021 at 11:21 am #1297304Hi,
We had to comment out this line temporarily to make the kitchen sink display in Text Block element again.
//$tiny['js_plugin_file'] = $this->paths['assetsURL'].'js/avia-tinymce-buttons-4.js';
Screenshot: https://imgur.com/ERuXRhI
We will let you know once we found the actual cause of the issue. Please keep the modifications for now, and upgrade the theme to the latest version.
Best regards,
IsmaelApril 29, 2021 at 11:08 pm #1297421okay, thank you!
I have a couple of other sites that have this combo of plugins and thus the same issue. I’ll see if I can’t replicate your edits!
May 3, 2021 at 6:39 am #1297886Hi,
No problem. We will keep the thread open for further updates.
Thank you for your patience.
Best regards,
IsmaelFebruary 23, 2022 at 2:12 am #1341890Hey all,
Finally circling back to this on another website and having the same issue described above with no changes as a result of my attempt to recreate your fix.
I went through all of the same steps indicated in this thread, but alas no cigar.
I’m providing the FTP details below so you can perhaps take a look? Thanks so much!
February 23, 2022 at 7:43 am #1341945Hi,
Did you temporarily disable the Enfold > Performance > File Compression settings after editing the enfold/config-templatebuilder/avia-template-builder/php/template-builder.class.php or the enfold/config-templatebuilder/avia-template-builder/php/class-template-builder.php file? The file has been renamed to class-template-builder.php. Please make sure to purge the cache as well before checking the page.
Best regards,
IsmaelFebruary 23, 2022 at 9:39 pm #1342073Tried all of that and tried editing the class-template-builder.php file, editing out the lines first mentioned on your 4/9 comment. The other lines weren’t present in the file.
Cleared website cache at host level, cleared my cache on browser, checked on an incognito window… didn’t work!
I’ve included the WordPress login in the private content as well just in case.Thanks!
February 25, 2022 at 4:38 am #1342216Hi,
The kitchen sink is actually visible in the text block editor when we checked, and there are a bunch of other editor options or dropdowns, maybe from the tinymce plugin. Please check the test page in the private field.
Best regards,
IsmaelFebruary 26, 2022 at 1:24 am #1342345It’s only under the Advanced Layout Editor that this is an issue (which I use for…100% of the website!)
February 28, 2022 at 6:55 am #1342512Hi,
It’s only under the Advanced Layout Editor that this is an issue
Yes, we have actually checked a Text Block element in the Advance Layout Builder and the kitchen sink is visible in the text editor. Would you mind providing a screenshot of the Text Block editor?
Best regards,
IsmaelMarch 1, 2022 at 11:52 pm #1342779Screenshot link in the private notes! As you can see, no kitchen sink.
March 7, 2022 at 3:31 am #1343422Hi,
Sorry for the delay. We created a test page, switched to the ALB and added a text block. The kitchen sink is clearly visible and is working properly as shown in the screenshot in the private field.
Best regards,
IsmaelMarch 11, 2022 at 11:50 pm #1344179Problems got worse for me! I can’t type anything in the basic text editor on a new page or post (the text appears… white? basically you can’t see anything). When I click on “Advanced Layout Builder” nothing happens – it doesn’t toggle to the Advanced Layout options. I was also unable to get the same results you did on your test page despite clearing browser cache, trying a different browser, etc.
I ended up having to deactivate the Classic Editor plugin in order to get anything to work. Which is fine – but curious if that’s indeed the culprit!
March 13, 2022 at 3:19 pm #1344281Hi,
Thank you for your patience, please use the Classic Editor option in the Enfold theme options at Enfold Theme Options ▸ Select Your Editor instead of the plugin. I checked the test page above with Classic Editor option set and the plugin disabled and the kitchen sink worked correctly, I note that the kitchen sink doesn’t work in the Block Editor, but the plugin page specifically says it only works in Classic Editor mode.
Please test again
Best regards,
MikeMarch 4, 2024 at 12:05 am #1436189Hi all! It’s been a couple of years since my post but I’ve still not been able to figure out why the kitchen sink is an issue with the Memberships plugin.
The test page that was originally created does not show the Kitchen Sink as it looks like it did for Mike.
It’s been a constant issue for me so I appreciate any help you can provide!
Cheers,
March 4, 2024 at 5:26 pm #1436287Hi,
As I understand, two years ago you were not able to recreate my screenshot above? While I don’t remember back that far, above I wrote that the screenshot was from your test page, and that specifically the kitchen sink doesn’t work in the Block Editor, are you sure that you tested with the Classic Editor option in the theme enabled?
If you create a new test page and include a admin login in the Private Content area so we can examine I will take another look, but please note that this involves two third party plugins and we are limited to the support we can provide for these.Best regards,
MikeMarch 4, 2024 at 10:45 pm #1436310I can confirm that I took all steps including ensuring that Classic Editor was enabled, creating a new page, etc. Did another test to determine the plugin conflict and it’s indeed the Membership plugin. I understand the third party situation – they are putting the ball in your/Enfold court, however! Hopefully it’s an easy fix.
Login details below!
March 5, 2024 at 12:12 am #1436314Hi,
Thanks for the login, I found a few issues, first you had the “Classic Editor” plugin enabled, if you note back to the earlier post we noted that you should not use this plugin but instead use the built-in Classic Editor option in the theme at Enfold Theme Options ▸ Select Your Editor ▸ Use WP Classic Editor so I disabled this plugin and the kitchen sink showed on the test page created two years ago. I then viewed the frontend and back to the backend and checked again, this time it didn’t show, but after I clicked the update button to save the page the kitchen sink showed again, I tested many times and less that half of the time it worked.
The only error I see is from the WordPress core files: Deprecated TinyMCE API call:.onChange.add(..) I don’t see this on my demo site.
Perhaps this is because your site has not been updated, you are using Enfold v5.5 and we are now up to v5.6.10, so please try updating and checking again.Best regards,
Mike -
AuthorPosts
- You must be logged in to reply to this topic.