Home › Forums › General Issues › version 5.11 removed alignment classes from blocks › Reply To: version 5.11 removed alignment classes from blocks
Just wanted to chime in and say I had the same problem and downgraded to 5.10 for the time being. For me it wasn’t alignment but background colors which my theme heavily uses and which aren’t reflected in block classes anymore since 5.11.
Block supports are as follows
'color' => [
'background' => true,
],
Code for the block classes on custom blocks
$classes = ['%block_class_name%'];
if (!empty($block['className'])) {
$classes = array_merge($classes, explode(' ', $block['className']));
}
Then code inbetween that may or may not add classes with array_push($classes) and finally something like
<div class="<?= esc_attr(join(' ', $classes)); ?>">
Only custom classes are still added, everything else is missing and returns NULL.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Cookie Policy. If you continue to use this site, you consent to our use of cookies.