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!
ACF wouldn’t be so widely used in WordPress if it didn’t have some pretty amazing capabilities. In this article, we look at a few of the features we’ll discuss during “7 things you didn’t know you could do with ACF” at #WPEDecode later this month. https://t.co/5lnsTxp81j pic.twitter.com/Yf0ThPG1QG
— Advanced Custom Fields (@wp_acf) March 16, 2023
© 2023 Advanced Custom Fields.
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.