After each update, my blocks break, and I can not repair them. I have to manually recreate them by copying the content and setting up a new accordion group with individual elements. This is very frustrating. Is this a known problem?
]]>Used this plugin with success at the end of last year, it used to work nicely, now I’ve found that on the public page where I’m using it I receive the following error and accordions can’t open.
"Uncaught ReferenceError: aagb_group_accordion_text_max is not defined"
Trying to edit the page I’m seeing errors like this:
Block validation: Block validation failed for
aab/group-accordion
(
Object { name: "aab/group-accordion", icon: {…}, keywords: [], attributes: {…}, providesContext: {…}, usesContext: [], selectors: [], supports: {…}, styles: (3) […], blockHooks: [], … }
).
Content generated bysave
function:
<div class="wp-block-aab-group-accordion searchable aagb_accordion_192dd043-ca94-4d8d-b169-63f8c6df3d80 click"></div><div>
<script>
let aagb_group_accordion_text_max = 100
</script>
</div>
Content retrieved from post body:
<div class="wp-block-aab-group-accordion aagb_accordion_192dd043-ca94-4d8d-b169-63f8c6df3d80">
</div>
I’m not sure how to debug this, any hint please?
It is not possible to put agroup accordion within a group accordion.
The above group accordion collapses when selecting the lower group accordion.
]]>With “group accordion”: the icon standard is on the right. In the settings it says “left” however. To change it, I first have to choose “right” and then “left” again.
By the way: I would rather have the icon standard on the left. I think most people would.
]]>We’re using your plugin in a couple of places on our website but we’ve noticed that your code has a hidden field that includes a id value that is repeated on all the accordions.
This is technically not accessible for users so is there any way to remove this especially as it’s hidden from view
<span id="complete-sign">?</span>
]]>
Since your recent update I have a box shadow around the accordion when opening it, which destroys my design. How do I get rid of it, or at least change the color?
]]>When creating a new accordion, it’s “hard” to click on the content to add text. Once I’ve added a paragraph, it is more accessible.
It’s hard to describe, so hopefully you also encounter the problem or I could send a video.
Theme: The7, fresh install
]]>Whenever I add an HTML-anchor to a block that is an accordeon, I’m able to save the page, but when I want to edit the block later, I’m not able to.
There is a notification above the block: “This block contains unexpected or invalid content. Attempt block recovery”
When I click the button for block repair, the error is resolved, but the HTML-anchor is gone.
]]>We have a client where we have been using your free version of this plugin for over a year. The client has been noticing on almost all past entries where they are using this block, it no longer expands for the front end user. When we go to edit the entry using this, we get this error: https://share.zight.com/qGub2XYv
It is only when we recover and resave each entry will the accordions work on the front end.
Are you able to assist in a few things:
Hello, I am using this plugin on my Astra theme powered website. I disabled “open accordion on page loading ” in settings
But on the pages where i used the ” accordion blocks” The accordions first opens briefly when a page is loading , and then closes, which is affecting the visual style for my pages to visitors, What can i do?
]]>Hey there,
currently your plugin is blocking other gutenberg block settings.
The element “Separator” has a “Style”-Setting which is blocked. I verified this by deactivating the accordion plugin.
]]>Hello! and HELP!
I created a new WordPress website and made it live a few weeks ago. I used the Advanced Accordion Block plugin and used group accordions on almost all the pages. Today I tried to edit several pages and they keep freezing while loading the accordion blocks with Chrome returning a “page unresponsive” message. I tried ‘waiting’, but it doesn’t help. They just freeze up.
I including a link to one of the pages above. But the pages work fine when you access them thorough the site. They just won’t load when I try to edit a page in WordPress.
I was using a different computer than the one I built the pages on, so I tried on the original pc (thought maybe it was a caching issue or something), but I have the same behave on both computers.
Advanced Accordion Block version 4.7.0
WordPress version 6.6
CUSTOM Block theme
Chrome 126.0.6478.128
Windows 10 x64 22H2 Build 19045.4651
Thanks…JEB
]]>The plugin has Pro version countermeasures to ensure that users can’t access the QA style options. That’s fine.
However, that “Freemius” addition to your plugin actually hijacks the style functionality of other blocks that have nothing to do with your plugin. We’re using FSE and require all of our blocks (some native, some custom) to have access to their own intrinsic styles. Your plugin blocks that if using the free version.
Please fix this issue or choose another way to gate your free features vs premium features.
]]>I get this error: https://nendre.brandmedia.lt/klaida.png
]]>Hi,
this is more of a Bug report, than a question:
It seems that this plugin blocks the default “styles” options of some blocks.
I have an image, wich I want to be rounded. I’m using the default “styles” for this. Since I installed the plugin, this option has the “PRO”-Layer of this plugin on it.
Please fix this, since I have to deactivate the plugin everytime I want to edit the style of an image, which in return results in a broken view on the frontend for the time the plugin is deactivated.
]]>I’m experiencing major slowdowns when updating/modifing the page in the backend where I used the accordions, on multiple levels (nested).
When I try to modify the content inside all the accordions I get the “attempt to recover” message but the code is all correct. It’s strange because it appears to me for all the contents present.
The page displays correctly and everything works correctly, on the frontend side. WordPress is up to date. I use Astra Theme and Spectra pro. What could be the problem?
Thanks
]]>The plus-minus icon or other icons of the seperate accordion are a bit too far up. They are not vertically centered.
]]>I have just installed & Activated the plugin, but it didn’t work.
I de-activated all othet plugins and it worked.
How do I identify & solve the conflict?
Hi there
Are the accordions compatible with WPML translation? If so, how do I translate the accordion headings?
]]>Hi there,
Nice plugin, but would you please conditionally load your scripts and styles?
https://publishing-project.rivendellweb.net/new-gutenberg-features-conditionally-loading-block-assets/
When trying to change the icon to arrows, you can select the value in the sidebar and it does save, but the icons do not change on the back or front. They change for half a second real time in the editor, then they just go back to the plus and minus symbol.
]]>Hi, since the last update : 4.6.4 or 4.6.3 my accordion can’t open.
]]>Hi,
Thanks for providing this free plugin. It’s working great for me on Word 6.4.3 with a block theme (TT3 child). The only issue I’ve come across is that when I select multiple separate accordions in the left hand “Document Overview” in the editor, it causes the page to become unresponsive. Not a huge deal of course, but I thought I’d report it. I do understand that the plugin is not officially compatible with WP 6.4.3.
Regards
]]>Hello!
We are using this plugin and it was working fine a while ago. However, today we got messages from users that the block does not collapse anymore. You can click on the + button, but nothing happens. I did validate this myself.
I did get an email today that the plugin was updated. It could be very likely that the update broke something in the plugin. But I’ll leave that up to the experts ??
The site is using the latest wordpress update (6.4.3). The plugin is version 4.6.3, both updated today (March 24th 2024).
I hope this can get fixed!
Kind regards
]]>Hi, can you please patch this vulnerability? Thank you! ??
]]>Perhaps I’m missing something, but the accordion headings don’t seem to be keyboard navigable. That is: when tabbing through a page, accordions are skipped. Is there a way to get this to work? As it is, the accordions are not accessible, either by keyboard navigation or, I imagine, any screen reader.
]]>The plugin has been great to work with and easy-to-use, however there’s been a major security concerns brought to our attention:
WordPress Advanced Accordion Gutenberg Block Plugin <= 4.6.0?is vulnerable to Cross Site Scripting (XSS)
https://patchstack.com/database/vulnerability/advanced-accordion-block/wordpress-advanced-accordion-gutenberg-block-plugin-4-6-0-reflected-cross-site-scripting-xss-vulnerability?_a_id=431
Wondering if this will be addressed in the next update? I spoke with support a month ago but we’re still waiting to see if a patch will be coming soon.
]]>When customizing seperate accordions with colors, a PHP warning appears as of PHP 8.0 and above. It will turn in to an error in a future version of php.
Warning
: Undefined array key "color" in
/wp-content/plugins/advanced-accordion-block/advanced-accordion-block.php
on line
146
Warning
: Undefined array key "color" in
/wp-content/plugins/advanced-accordion-block/advanced-accordion-block.php
on line
148
I have done a quick and dirty patch that checks if the key is set, and if not, sets the custom css to an invalid property the browser will ignore.
/*line 140 in advanced-accordion-block/advanced-accordion-block.php*/
// separate accordion
public function aagb_render_group_accordion($attributes, $content){
if(! is_admin( )){
$handle = 'aagb-'.$attributes['uniqueId'];
$custom_css = '';
// container
if(isset($attributes['activeAccordionBorder']['color'])){
$activeAccordionBorderColor = $attributes['activeAccordionBorder']['color'];
} else {
$activeAccordionBorderColor = 'no-val';
}
if(isset($attributes['activeAccordionBorder']['width'])){
$activeAccordionBorderWidth = $attributes['activeAccordionBorder']['width'];
} else {
$activeAccordionBorderWidth = 'no-val';
}
if(isset($attributes['activeAccordionBorder']['style'])){
$activeAccordionBorderStyle = $attributes['activeAccordionBorder']['style'];
} else {
$activeAccordionBorderStyle = 'no-val';
}
$custom_css .= '.aagb_accordion_'.$attributes['uniqueId'].' .aagb__accordion_active{ border-color: '.$activeAccordionBorderColor.' !important; border-width: '.$activeAccordionBorderWidth.'!important; border-style: '.$activeAccordionBorderStyle.'!important; }';
// body
$custom_css .= '.aagb_accordion_'.$attributes['uniqueId'].' .aagb__accordion_body--show{ border-top-color: '.$activeAccordionBorderColor.' !important; border-top-width: '.$activeAccordionBorderWidth.'!important; border-top-style: '.$activeAccordionBorderStyle.'!important; }';
$this->aagb_render_inline_css( $handle, $custom_css );
}
return $content;
}
]]>
After migration from staging site to public site, i see the following fatal error: Fatal error: Uncaught Error: Attempt to assign property “plugins” on bool in /var/www/vhosts/deaelettrica.it/httpdocs/wp-content/plugins/advanced-accordion-block/admin/fs/start.php:74 Stack trace: #0 /var/www/vhosts/deaelettrica.it/httpdocs/wp-content/plugins/advanced-accordion-block/advanced-accordion-block.php(35): require_once() #1 /var/www/vhosts/deaelettrica.it/httpdocs/wp-content/plugins/advanced-accordion-block/advanced-accordion-block.php(60): aab_fs() #2 /var/www/vhosts/deaelettrica.it/httpdocs/wp-admin/includes/plugin.php(2318): include_once(‘…’) #3 /var/www/vhosts/deaelettrica.it/httpdocs/wp-admin/plugins.php(192): plugin_sandbox_scrape() #4 {main} thrown in /var/www/vhosts/deaelettrica.it/httpdocs/wp-content/plugins/advanced-accordion-block/admin/fs/start.php on line 74“. Can you help me to understand where is the error and how can i solve it? Thanks
]]>I’m really satisfied with this plugin! The group accordion has two bugs though: