Есть плагин коронавируса по городам?
-
Видел несколько плагинов, которые отображают статистику заражения коронавирусом по странам. Интересует такой же, но по городам
-
Юрий, а…как это изменить/исправить?
как это изменить/исправить?
Элементарно.
Берем (что нашел в обсуждении, то и взял) кодecho "<div class="covid-nikolaev-stats"><h4>Статистика COVID-19 по г.Николаев</h4><p>Всего заражений: " . $decodedobj->data[0]->confirmed . "</p><p>Скончалось больных: " . $decodedobj->data[0]->dead . "</p><p>Выздоровевших: " . $decodedobj->data[0]->recovered . "</p><br />Данные обновлены " . date('d.m.Y, H:i', strtotime($decodedobj->data[0]->updated)) . "</div>";
и меняем echo на return. получается
return "<div class="covid-nikolaev-stats"><h4>Статистика COVID-19 по г.Николаев</h4><p>Всего заражений: " . $decodedobj->data[0]->confirmed . "</p><p>Скончалось больных: " . $decodedobj->data[0]->dead . "</p><p>Выздоровевших: " . $decodedobj->data[0]->recovered . "</p><br />Данные обновлены " . date('d.m.Y, H:i', strtotime($decodedobj->data[0]->updated)) . "</div>";
С другими кодами может быть не так просто.
- Ответ изменён 4 года, 1 месяц назад пользователем Юрій.
Юрий, спасибо за ценную подсказку — сработало). а как можно выделить другим цветом обозначения типа «Всего заражено» по отдельности? вставляю стандартные теги и не хочет хавать
- Ответ изменён 4 года, 1 месяц назад пользователем Triptikon.
как можно выделить другим цветом обозначения типа «Всего заражено» по отдельности?
<span style='color:red'>Всего заражено</span>
Только за кавычками следите. Если снаружи строки двойные, то внутри ставим одинарные или двойные с экраном, и наоборот. Чтобы синтаксис не ломался.- Ответ изменён 4 года, 1 месяц назад пользователем Юрій.
Юрий, ещё раз спасибо!
всё время работало нормально, а со вчерашнего дня показывает вместо инфы такое:
Warning: file_get_contents(https://www.trackcorona.live/api/cities/Mykolaiv): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /var/www/u0835731/data/www/.../wp-content/themes/pennews-child/functions.php on line 97
на 97 строчке расположено именно
$jsonmykolaiv = file_get_contents('https://www.trackcorona.live/api/cities/Mykolaiv');
- Ответ изменён 4 года назад пользователем Triptikon.
403 Forbidden
Похоже, Ваш сайт отлучили от церкви 🙂
Возможно, за слишком большое количество запросов.а я предупреждала, что нужно кешировать ответ,
просили бы раз в несколько часов и не забанили быгоспдя, ещё и там могут «забанить» оказывается). и что, теперь всё пропало?
если у вас на сайте достаточно высокая посещаемость и
кеширование вы не сделали, то на каждый просмотр страницы вашего сайта с виджетом, для каждого посетителя делался новый запрос к тому сайту, естественно им это могли не понравится и они могли ваш IP сайта забанить, это их право.
Поэтому нужно изначально было предусматривать то, чтобы чужой ресурс не нагружать лишний разможет есть какой-то похожий источник для тех же целей?
я имел в виду именно с этим городом). по странам и миру я знаю, что есть, это само собой. а по городу много раз искал, потому и тему тут создал
- Тема «Есть плагин коронавируса по городам?» закрыта для новых ответов.