Получение ценности из сериализованных метаданных WordPressPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получение ценности из сериализованных метаданных WordPress

Сообщение Anonymous »

Я пытаюсь использовать get_post_meta, чтобы получить некоторые данные, которые сохраняются вместе с моими сообщениями, но мне не удается понять, как десериализовать данные и получить к ним доступ. Данные, хранящиеся в базе данных:

a:8:{s:10:"headerType";s:5:"image";s:11:"headerImage";s:0:"";s:5:"dates";s:0:"";s:3:"fee";a:2:{i:0;a:4:{s:4:"name";s:11:"Basic Entry";s:5:"price";s:2:"50";s:3:"url";s:0:"";s:4:"desc";s:14:"This is great.";}i:1;a:4:{s:4:"name";s:8:"Megatron";s:5:"price";s:2:"20";s:3:"url";s:0:"";s:4:"desc";s:6:"Great.";}}s:8:"currency";s:3:"USD";s:4:"item";s:1:"0";s:15:"useItemLocation";s:2:"no";s:3:"map";a:7:{s:7:"address";s:0:"";s:8:"latitude";s:1:"0";s:9:"longitude";s:1:"0";s:10:"streetview";s:1:"0";s:9:"swheading";s:2:"90";s:7:"swpitch";s:1:"5";s:6:"swzoom";s:1:"1";}}


Что я могу получить, используя этот код:

$meta = get_post_meta($post_id, "", true);
$event_meta = $meta["_ait-event-pro_event-pro-data"];


И тогда я пытаюсь:

$formatted_event_meta = unserialize($event_meta);
echo $formatted_event_meta["fee"][0]["name"];


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

РЕДАКТИРОВАТЬ:
Эта метаинформация устанавливается здесь:

$relatedItem = $_POST['_ait-event-pro_event-pro-data']['item'];
update_post_meta( $post_id, 'ait-event-pro-related-item', $relatedItem );


Подробнее здесь: https://stackoverflow.com/questions/426 ... -meta-data
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Получение ценности НАН несколько раз, а иногда и
    Anonymous » » в форуме Javascript
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Сценарий командной строки для красивой печати сериализованных объектов Java в журналах?
    Гость » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Гость
  • Добавление сериализованных объектов Java
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Запрос нескольких сериализованных объектов данных
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Явная подпись метода для обеспечения работы сериализованных лямбда-выражений между версиями.
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

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