2015-01-22 3 views
0

Неужели кому-то удалось получить поля ретранслятора? У меня есть повторитель в Wordpress называется page_section, когда я делаю приведенный ниже кодFishpig wordpress integration - Показать поля ретранслятора

<?php $rows = $page->getMetaValue('page_section');?> 
<?php var_dump ($rows);?> 

все я получаю возвращенный строки (1) «2»

Да - см ниже версию. Когда я делаю Var_dump, я получаю возвращенную строку (1) «2», в документации говорится, что я должен вернуть массив. Любая помощь приветствуется.

Версии

  • ACF Pro - 5.1.6
  • Fishpig Wordpress интеграция - 3.1.1.21
  • Fishpig Надстройка на корень 1.0.2.2
  • Fishpig Надстройка на ACF - 1,2 .5.1
+0

Hi Mike, Да, расширение fishpig еще не поддерживает PRO-версию ACF. Таким образом, вам необходимо деактивировать его при установке Wordpress и вместо этого использовать дополнительный повторитель ACF. Бен из Fishpig работает над совместимостью ACF Pro, поэтому напишите ему, чтобы посмотреть, когда он будет выпущен. – David

+0

Один вопрос Дэвид, если вам нужно изменить свои функции. PHP. Я замечаю, что изменения, которые вы делаете под своей темой, не происходят в блоге magento. Вы знаете, есть ли какой-нибудь другой файл над его написанием? – Mike

ответ

0
$rows = array(); 
$raw_rows = $page->getMetaValue('rows'); 

foreach($raw_rows as $row): 

    echo $row['page_section']; 

endforeach; 

Boop.

0

Расширение интеграции ACF теперь поддерживает ACF Pro, поэтому, если вы обновите расширение до версии 1.3.0.0 (только что выпущено), поля ACF Pro должны функционировать правильно.

Смежные вопросы