Използвайте многостраничен уиджет

Използвайте многостраничен уиджет — автоматично поставяне на плейъра на страниците

A Многостранична джаджата е създадена за максимално удобствоКогато активирате Cloud Console за уебсайт, GSpeech създава автоматично необходимите джаджи — Multi-Page, RHT, Welcome Message и три плейъра за шорткодове (Full / Button / Circle). Многостраничните и RHT се публикуват по подразбиранетрите джаджа за шорткодове също са готови (просто трябва да поставите шорткод там, където искате); Приветственото съобщение остава деактивирано докато не го включите. В типичните сайтове плейърът за много страници се показва без кратък код за публикация. Стойностите по подразбиране вече са попълнени — променете полето само за лична употреба когато искаш нещо различно.

  • Защо е полезно — един автоматично създаден, вече публикуван уиджет покрива много публикации/страници, без да се поставят шорткодове навсякъде.
  • Създадено при активиране — Многостранична + RHT публикувана; шорткодове, готови за поставяне; Добре дошли деактивирани по подразбиране.
  • По подразбиране = готов — Render Element вече изброява основните обвивки на съдържанието; Content Selector е self_class.
  • себе_клас — означава „чете се на същото място, където е и играчът“. Играчът и говореното съдържание остават заедно.
  • Променяйте само ако е необходимо — персонализирана обвивка, списък за изключване / nospeechили Разрешени / Блокирани URL адреси.

Отворете облачната конзола Документация на WordPress Всички инструкции

Вече са настроени — оставете ги за максимално удобство

В нормална WordPress / блог тема обикновено не правите нищо след активиране на Cloud — Multi-Page вече е създаден и публикуван. Както целите за разположение, така и целите за четене са предварително попълнени:

  • Рендиране на елемент — вече има списък с често срещани обвивки на съдържание (където се появява плейърът), разделени със запетаи. По подразбиране: .entry-content,.post-content,.post_content,.post,.blog,.blog-body,.content,.section,article.
  • Селектор на съдържание — вече self_class (какво се говори).

Промяна само на елемента за рендиране ако вашата тема използва персонализирана обвивка за съдържание, която не е в този списък (например .wp-content or #main — водещ . = клас, # = id). Дотогава го оставете. Можете да добавяте допълнителни обвивки със запетаи. Ръководство за начинаещи: HTML стойности (# / .).

self_class = точно там, където е играчът

self_class означава: разказване на същият елемент в който е бил инжектиран играчът. Потребителският интерфейс на играча и говореният текст остават на едно място — това е удобната настройка по подразбиране.

  • Не променяйте селектора на съдържание за нормална употреба — запазете го self_class.
  • Ако по-късно промените Render Element за персонализирана обвивка, запазете self_class — все още означава „четете на същото място“.
  • Променяйте селектора на съдържание само когато изговореният текст трябва да идва от различен възел, отколкото мястото, където седи играчът.
  • Позиция на изобразяване — Преди или След (обичайното „След“). Променете само ако искате различна страна на вложката.

Списък за изключване и класът nospeech

Незадължително — само когато нещо в блока със съдържание трябва да остане безшумно (коментари, бутони за споделяне, свързани публикации, промоционални полета):

  • Списък за изключване — CSS селектори, разделени със запетаи (# = идентификатор, . = клас), който трябва не да бъде прочетено, дори вътре в изговорения блок. Пример: #comments,.sidebar,.ads,.share-buttons,.related-posts. Виждам Изключете инструкциите.
  • nospeech клас — вграден в GSpeechВсеки елемент с клас nospeech се пропуска автоматично (няма нужда да се поставя в списъка за изключване).

Пример: <div class="promo-box nospeech">…</div>

предпочитам nospeech когато контролирате HTML кода. Използвайте списъка за изключване, когато не можете да редактирате маркировката.

Разрешени URL адреси и блокирани URL адреси (по избор)

По подразбиране плейърът може да се показва на всяка страница, където Render Element съвпада. Докоснете URL адресите, които се показват само когато искате да ограничите това:

  • Разрешени URL адреси — само тези URL адреси получават достъп до плейъра. По един URL адрес на ред. * = заместващ знак.
  • Блокирани URL адреси — скриване на плейъра на тези URL адреси.
  • Само за — Разрешено: https://example.com/about.
  • Навсякъде освен „Относно“ — Блокирано: https://example.com/about.
  • Всички публикации в блога — Разрешено: https://example.com/blog/*.
  • Скриване на началната страница — Блокирано: URL адрес на началната страница.

Как да използвате Multi-Page (обикновено вече е включен)

  1. Активирайте облака за вашия уебсайт — джаджата за много страници е създадена и публикувано по подразбиране (с RHT; Добре дошли остава деактивиран; джаджите за шорткодове са готови, когато поставите шорткод).
  2. отворено Widgets → Многостраничен плейър за цяла страница, само ако искате да прегледате настройките.
  3. Оставям Рендиране на елемент намлява Селектор на съдържание (self_class) такива, каквито са — максимално удобство.
  4. Промени нещо само ако имате нужда от него: персонализиран елемент за рендериране, списък за изключване / nospeechили Разрешени / Блокирани URL адреси.
  5. Презаредете страницата и потвърдете, че плейърът се показва там, където очаквате.

Гласът и плейърът в Chrome все още следват уебсайта Настройки когато полетата казват Използвайте Global - Глобални срещу персонализирани настройки.

Често задавани въпроси за многостранични джаджи

  • Трябва ли да конфигурирам нещо на нормален сайт?

    Обикновено не. След активиране на облака, Multi-Page вече е публикуван. Настройките по подразбиране поставят плейъра и self_class чете се на едно и също място. Променяйте полетата само когато искате персонализиран резултат.
  • Какво означава self_class?

    Чете същия елемент, където е плейърът. Плейърът и аудиото остават заедно — затова е по подразбиране.
  • Кога трябва да променя елемента за рендериране?

    Само ако обвивките по подразбиране не съответстват на вашата тема. Насочете го към вашия реален клас/ИД на съдържание, запазете self_class, и играчът все още чете същото място.
  • Какво е nospeech срещу Exclude List?

    nospeech = клас в HTML, винаги се пропуска. Exclude List = конзолни селектори, когато не можете да редактирате маркировката. И двете са по избор.
  • Мога ли да покажа играча само на /about?

    Да — Разрешени URL адреси за тази страница или Блокирани URL адреси, за да я скриете в „За нас“, като същевременно я запазите навсякъде другаде.
Документи и ръководства