Kак вставить в header скрипт с меняющимся текстом?

👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →

Вопрос заключается в следующем: как мне в нужное место поставить скрипт меняющегося текста при обновлении страницы?
Cкрипт есть и он работает, проблема в том, что мне его нужно поставить аккурат под названием сайта (это место отведено под описание).

Создай свой первый сайт на WordPress

plan B
Оцените автора
Добавить комментарий

  1. tiaurus

    Не понятно, каким способом выводятся результаты работы скрипта: виджет, шорткод, код, код в отдельном файле? Но в любом случае алгоритм действий одинаков: открываете файл header.php, и вставляете скрипт в нужное место.
    P.S. Настоятельно рекомендую прочесть правила блога.

    Ответить
  2. plan B автор

    код взят отсюда: https://n-wp.ru/kak-sdelat-chtobyi-pri-navedenii-myishi-plavno-menyalsya-tsvet-fona/
    открывал header, пробовал вставлять, но на нужное место он не становиться, вставить его нужно вот сюда: http://www.poker4life.ru/

    Ответить
    1. tiaurus

      Опять не понятно, что вы имеете ввиду? Как текст должен меняться: должно меняться его содержимое или его цвет/фон? В указанном вами способе меняется фон, и там все описано: скрипт вставляется в footer.php, элемент DIV с нужным классом можно использовать в любом месте, на сайте должна быть подклчена библиотека jQuery.

      Ответить
  3. plan B автор

    вру, первая ссылка не та, https://n-wp.ru/kak-vyivesti-randomnyiy-tekst-bez-plagi/

    Ответить
    1. tiaurus

      Не торопитесь — за это не расстреливают. Не получается внедрить указанный скрипт — попробуйте другой, более простой.

      Ответить
      1. plan B автор

        проблема в том, что я не знаю куда именно, в какую часть кода впихнуть это..что в header’e искать это понятно, просто я не знаю php, в html я бы это все в блок запихнул, а тут не понятно куда пихать…может выложить код headera?

        Ответить
        1. tiaurus

          Скрипт нужно вставлять вместо текста «текст который должен менятся при обновлении»:

          <h2 id="site-description">текст который должен менятся при обновлении</h2>
          

          Вот так:

          <h2 id="site-description">
              тут код скрипта
          </h2>
          
          Ответить
          1. plan B автор

            именно:) я не знаю где этот элемент расположен. Это описание я менял в Параметры\общее\краткое описание

            Ответить
            1. tiaurus

              Воспользуйтесь поиском текста

              <h2 id="site-description">

              в файлах — это могут делать многие файловые менеджеры, есть отдельные программы.

              Ответить
              1. plan B автор
                if( empty( $options[ 'remove_site_description' ] ) ) {
                			$simplecatch_headerdetails .= '<h2 id="site-description">'.esc_attr( get_bloginfo( 'description' ) ).'</h2>';
                		}

                как правильно вставить этот скрипт?

                <?php
                $textfile = "http://вашблог.ru/files/random1.txt";   //используемый файл
                if ($quotes = @file("$textfile")) {
                   $quote = rand(0, sizeof($quotes)-1);
                   echo $quotes[$quote];   //вывод текста
                }else{
                   echo ("Нет файла");   //если файл не найден, то появится это сообщение
                }
                ?>
                Ответить
                1. tiaurus

                  В каком файле вы нашли H2 id=site-description ?

                  Ответить
                  1. plan B автор

                    simplecatch_functions.php

                    .esc_attr( get_bloginfo( 'description' ) ).

                    вот эта функция должна отвечать за вывод из: Параметры\общее\краткое описание

                    Ответить
  4. plan B автор

    должно меняться только описание (текст)

    Ответить