hinek
  • 0
Новичок

Как прочитать значение произвольного поля страницы?

  • 0

Как при создании настраиваемых шаблонов страниц получить значение настраиваемого поля отображаемой страницы?

Share
  1. Пользовательские поля WordPress

    Пользовательские поля WordPress содержат ключ и значение. Чтобы оба <?php the_meta(); ?> вернулись

    <ul class='post-meta'>
    <li><span class='post-meta-key'>your_key:</span> your_value</li>
    </ul>
    

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

    <?php get_post_custom_values('my_key', $post_id); ?> **

    Если сообщение содержит более 1 значения для одного и того же ключа, вы можете использовать цикл foreach для вывода всех значений в массив:

    <?php    
      $mykey_values = get_post_custom_values('my_key');
      foreach ( $mykey_values as $key => $value ) {
        echo "$key  => $value <br />"; 
      }  
    ?>
    

    Это вернет:

    0 => First value 
    1 => Second value
    2 => Third value 
    

    Чтобы вернуть массив ключей во всех настраиваемых полях, используйте:

    <?php get_post_custom_keys($post_id); ?> 
    

    Добавление настраиваемых полей в сообщение:

    альтернативный текст

    • 0

Оставить ответ

You must login to add an answer.