• Привет, штатный виджет календаря почему то показывает дату когда последний раз заходил в админку, а не текущую, обновляется только после захода в админку и пока находишься в админке, подскажите что отвечает за подобное поведение и как исправить.

Просмотр 15 ответов — с 1 по 15 (всего 26)
  • штатный виджет календаря

    Этот календарь — не тот календарь…. Это календарь записей. Он показывает дни, когда были сделаны записи

    Да, но у него есть также атрибут ячейки «today» и эта ячейка должна отображать текущую дату, и она показывает, но только после того как зашёл в админку???

    Я вам всё сказал. И добавить больше нечего. Изучайте устройство WP

    Да, но у него есть также атрибут ячейки «today» и эта ячейка должна отображать текущую дату

    ??? Вы вообще о чем? У виджета нет никаких «ячеек» и тем более атрибутов. Единственна доступная настройка виджета — его название.

    Я вот об этом:
    #wp-calendar tbody #today {
    font-weight: bold;
    color: #0ef30e;
    FONT-SIZE: 121%;
    background: #ffa100;
    box-shadow: rgba(0, 0, 0, 0.4) 2px 4px 6px;
    }

    custom CCS в общем то, но я не совсем о том, есть скрипт который таки должен обновлять текущую дату (она выделена через CCS) и обновляет, но только после захода в админку.

    Разбирайтесь с вашим кешированием.

    custom CCS в общем то, но я не совсем о том, есть скрипт который таки должен обновлять текущую дату (она выделена через CCS) и обновляет, но только после захода в админку.

    Все это называется «горе от ума»

    Вы начните добавлять записи (желательно ставя в них разные даты. А потом посмотрите что будет показывать виджет «Календарь»

    Сайты на платформе WordPress, Веб дизайн, Поддержка, Продвижение, SEO, etc.

    Это ваш сайт?! Его реклама!? Как вы собрались все это выполнять, если не можете разобраться со стандартным календарем WP!?

    Вы начните добавлять записи (желательно ставя в них разные даты. А потом посмотрите что будет показывать виджет «Календарь»

    Речь не о том.
    Проблема в изменении html-кода, а именно присвоении id="today" ячейке таблице (td) текущей даты.

    Проблема в изменении html-кода, а именно присвоении id=»today»

    То есть ТС пытается из стандартного виджета-календаря записей сделать обычный календарь?! Лихо девки пляшут! Мало там флеш-часиков, так еще календарь нужен. А то посетители сайта во времени потеряются?

    То есть ТС пытается из стандартного виджета-календаря записей сделать обычный календарь?!

    Нет. Просто там из-за кеширования не обновляется html-код стандартного календаря.

    А то посетители сайта во времени потеряются?

    явввасумоляю.. Единицы вообще дождутся https://i.imgur.com/g5ZIZv7.jpg 🙂 И потом если не испугаются.. Но хоть до классики не дотянули :).

    Ребят, я видимо разучился говорить по русски, речь вообще не о записях, ссылки на записи отражаются в календаре корректно, речь только о текущей дате, за которую отвечает в виджете id=»today» который уже там есть по умолчанию, но почти всегда происходит сбой отображения и дата отображается с отставанием, я проверял настройки даты и зоны от самого сервера, всё по идее выгладит правильно, однако адекватно дата меняется только после входа в админку. Вот кто написал за проблемы кеширования довольно близок к пониманию проблемы, тот кто пишет про «горе от ума» можете дальше вообще не утруждаться. В целом вижу что кроме предположения о кешировании пока других предположений нет, но с кешированием я разбирался в первую очередь дело не в нём.

    тот кто пишет про «горе от ума» можете дальше вообще не утруждаться

    Молчу. Молчу.

    но с кешированием я разбирался в первую очередь дело не в нём.

    Именно в нём.

Просмотр 15 ответов — с 1 по 15 (всего 26)
  • Тема «Календарь отстаёт» закрыта для новых ответов.