WordPress get_transient () Иногда возвращает кодируемую строку вместо массиваPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 WordPress get_transient () Иногда возвращает кодируемую строку вместо массива

Сообщение Anonymous »

Я пытался сделать пользовательский виджет Twitter, который отображает последние несколько твитов из нескольких каналов. Каждый канал создает экземпляр следующего класса: < /p>


< /code>

В первый раз, когда плагин строит HTML (то есть, когда данные получаются непосредственно из Twitter, а не из данных, хранящихся в нашей локальной базе данных), все отображается нормально Полем Однако, когда я использую get_transient () для извлечения кэшированных данных, на некоторых твитах (которые твит генерирует эту ошибку, и сколько твитов отказывается функционировать), я получаю следующую ошибку: < /p>

Warning: Illegal string offset 'username' in /Applications/MAMP/htdocs/sites/wp-johnnycupcakes/wp-content/plugins/jc-twitter-widget/html/feed.html on line 12
< /code>

строка 12 Feed.html is: < /p>

[url=

Подробнее здесь: https://stackoverflow.com/questions/138 ... d-of-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»