WP и magic fields

djdiplomat
На сайте с 05.08.2009
Offline
136
765

Люди! Прошу помощи.

Суть вопроса:

Есть 5 страниц (не записей, а именно страниц page) у которых через magic fields прописываются доп поля.

Моя задача в том, чтобы вывести поля всех этих 7 страниц, на странице номер 8.

Т.е что-то типа того http://creditmb.ru/credit.html (тут родитель и линки на 5 дочек).

Как обратиться к доп полям других страниц?

<?php $text = get('anons');?>

<?php echo $text; ?>

*anons - это имя созданного доп поля (name)

Такой вариант выводит доп поле только если я нахожусь на странице у которой это самое доп поле есть. (т.е выводится лишь собственное доп поле. А мне нужно чужие взять.

IL
На сайте с 20.04.2007
Offline
435
#1

Если версия 1 - http://wiki.magicfields.org/doku.php?id=front-end_functions $post_id указать

get ($fieldName, $groupIndex=1, $fieldIndex=1, $readyForEIP=true,$post_id=NULL)

Если вторая - аналогично http://wiki.magicfields.org/doku.php?id=front-end_functions_v20

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
djdiplomat
На сайте с 05.08.2009
Offline
136
#2

Спасибо, помогло :)

А еще вопрос. Если мне нужно вывести все 7 страниц на одной странице (но мне неизвестен их id).

(сейчас я напрямую обращаюсь)

<?php $z = get (vidy_creditov, $group_index=1, $field_index=1,$post_id=86) ?>

<?php echo $z; ?>

Можно каким-нибудь образом через те-же доп-поля в цикле реализовать условие выборки?

Ну к примеру у меня 2 доп поля. В одном анонс, а в другом принадлежность к родителю (1 или нолик). мне нужно до кучи собрать все страницы у которых в поле принадлежность единичка.

Может уже есть готовые конструкции? :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий