Как получить мета поста со страницы WordPress на другую? - PullRequest
0 голосов
/ 28 сентября 2011

У меня есть страница about в WordPress, я хотел, чтобы ее содержимое отображалось на домашней странице, мне удалось сделать это с помощью кода, который я нашел при поиске

<?php
$my_id = 256;
$post_id_256 = get_post($my_id);
$content = $post_id_256->post_content;
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
echo $content; 
?>  

Это прекрасно работает. Теперь на странице также есть поле костюма, которое я тоже должен получить - я пытался манипулировать вышеуказанным кодом (особенно строки 2 и 3), но не могу получить поле костюма

Надеюсь, вы можете помочь

Спасибо

Ответы [ 2 ]

3 голосов
/ 28 сентября 2011

Вы можете получить пользовательские поля с помощью get_post_meta () , например:

<?php
$custom_field = get_post_meta(256, 'name_of_your_custom_field');
echo $custom_field;
?>
0 голосов
/ 27 июня 2012

Используйте функцию ниже, чтобы получить значения настраиваемого поля сообщения:

$meta_values = get_post_meta($post_id, $key);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...