удалить пустые теги <p> из шорткодов WordPress через функцию php

Ищите подход php-функции (не jQuery или wpautop) для удаления<p></p> изнутри wordpress.

Я пробовал это, но это не работает:

        function cleanup_shortcode_fix($content) {   
          $array = array (
            '<p>[' => '[', 
            ']</p>' => ']', 
            ']<br />' => ']',
            ']<br>' => ']'
          );
          $content = strtr($content, $array);
            return $content;
        }
        add_filter('the_content', 'cleanup_shortcode_fix');

Ответы на вопрос(7)

Ваш ответ на вопрос