Поддержка Проблемы и решения два шорткода в виджетах дают ошибку

  • есть рабочие шорткоды, но когда их добавляешь повторно в другие виджеты — возникает ошибка (всего сайта, в той части что идет после ошибочного кода). По одному работаю нормально в любом месте.
    Код шорткодов по ссылке https://onlinegdb.com/rkTn5BWCU
    Виджеты текстовые, помещены в виджет стилей:

    [shortstyle1][my_shortcode_date_server] - [my_shortcode_day_week_server][/shortstyle1]
    [shortstyle1][my_shortcode_liveclockserver][/shortstyle1]

    Код стилей по ссылке: https://onlinegdb.com/rk7EJIWC8

    • Тема изменена 2 года, 7 месяцев назад пользователем jurvrn.
    • Тема изменена 2 года, 7 месяцев назад пользователем jurvrn.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Yuri

    (@yube)

    возникает ошибка

    Предлагаете угадать какая?

    Выведите function UTimeToDateRus из function my_shortcode_date_server_func наверх.

    Выведите function UTimeToDateRus из function my_shortcode_date_server_func наверх.

    «наверх» это куда? эта функция первая в коде шорткодов

    !UPD: эта функция была внутри функции и я просто вытащил её из неё и поместил вверху кода. Ошибки всего сайта больше нет — оба виджета работают.
    Спасибо!
    Но с другим виджетом аналогичная проблема — но там нет функции (не работает одновременно, о и сайт не ломает). Создам отдельную тему.

    • Ответ изменён 2 года, 7 месяцев назад пользователем jurvrn.

    Юрий (@yube) Спасибо!

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «два шорткода в виджетах дают ошибку» закрыта для новых ответов.