Вывести определенный параграф the_content по его css?

Если вы хотите вывести определенный параграф the_content на основе его CSS, вам нужно выполнить следующие шаги:

1. Получите содержимое the_content с помощью функции get_the_content(). Она возвращает содержимое текущего поста в виде строки.

$content = get_the_content();

2. Разбейте содержимое на параграфы с помощью функции preg_split(). Эта функция разделяет строку на подстроки на основе заданного шаблона.

$paragraphs = preg_split('/<p[^>]*>/', $content);

3. Создайте функцию, которая принимает CSS-класс в качестве аргумента и проверяет каждый параграф the_content на наличие данного класса с помощью функции strpos(). Если класс найден, функция выводит параграф.

function print_paragraph_by_css($paragraphs, $css_class) {
    foreach ($paragraphs as $paragraph) {
        if (strpos($paragraph, $css_class) !== false) {
            echo $paragraph;
        }
    }
}

4. Вызовите созданную функцию и передайте ей массив параграфов и CSS-класс, который вы хотите найти и вывести. Например, если вы хотите вывести параграфы с классом "my-class", код будет выглядеть так:

print_paragraph_by_css($paragraphs, 'my-class');

Теперь вы сможете вывести определенный параграф the_content на основе его CSS-класса.