реализовать больше полей WordPress плагин - PullRequest
1 голос
/ 16 марта 2011

Я нашел этот плагин для настраиваемых полей - http://wordpress.org/extend/plugins/more-fields/

Теперь мне просто интересно, как реализовать больше полей, я установил плагин, создал поля и добавил содержимое полей всообщение, но на передней панели ничего не отображается ...

Я искал вокруг и не смог найти никакой документации о том, как это сделать.

Как я могу получитьПоля для отображения на переднем конце?

Ответы [ 3 ]

6 голосов
/ 16 марта 2011

На данный момент я бы совсем не использовал плагин More Fields вообще, поскольку есть встроенные функции, которые могут делать все, что вы, вероятно, с настраиваемыми полями.

Любому сообщению можно назначить настраиваемые поля - вы делаете это через редактор сообщений.

Затем в любом из ваших php-файлов используйте функцию get_post_meta () для доступаэти значения настраиваемых полей, используя этот синтаксис (должен выполняться в цикле):

<?php
$meta_value = get_post_meta($post->ID, 'custom_field_name', true);
?>

или, если вы хотите просто напечатать значение настраиваемого поля, не назначая его переменной, сделайте следующее:

<?php 
echo(get_post_meta($post->ID, 'custom_field_name', true));
?>

Единственное, что вам нужно изменить, это 'custom_field_name';просто замените имя (ключ) любого настраиваемого поля, к которому вы хотите получить доступ.

0 голосов
/ 29 августа 2013

С плагином «Больше полей» используйте

    <?php meta('XXX'); ?>

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

XXX - это имя, которое вы вводите в ключе поля пользователя..

0 голосов
/ 16 марта 2011

http://codex.wordpress.org/Custom_Fields

$pid = $post->ID;
$foo =get_post_meta("$pid", 'CustomFieldName', true);
echo $foo;

Плагин «Больше полей» автоматически создает настраиваемые поля, произвольную дополнительную информацию для поста, известного как метаданные.Чтобы получить доступ к этой информации, вам нужно вызвать эту информацию с помощью php, используя функцию wordPress get_post_meta() в вашем шаблоне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...