Ищу код для автоматического создания тега description

    Ответ

    Код нужно добавить в functions.php

     add_action('wp_head', 'prefix_meta_desc');
    function prefix_meta_desc() {
     $meta = '';
     if ((is_single() || is_page()) && !bp_is_user()) {
     $meta = strip_tags(get_post()->post_content);
     $meta = str_replace(array("\\n", "\\r", "\\t", "\\r\\n"), ' ', $meta);
     $meta = substr($meta, 0, 155);
     }
    echo "<meta name='description' content='$meta'>";
     }
     

     

    Использую функции проверки страниц  ( https://codex.wordpress.org/Conditional_Tags ) можно для каждого типа страниц прописать свои варианты

    (сам код не тестировал)

    Добавить Комментарий

    Протестировал.
    Всё отлично работает!
    СПАСИБИЩЕ!

    Добавить Комментарий

    Ваш ответ

    Размещая свой ответ, вы соглашаетесь с правилами сайта.