Выдвиньте дополнительные пользовательские поля в Связанный плагин post

Я использую плагин Advanced Custom Fields и microkid. Я хотел бы показать свои собственные поля внутри Связанный пост Это то, что я получил до сих пор?

<?php //related artworks $related = MRP_get_related_posts( $post->ID, true, false, 'quote_list' ); //for testing related array //print_r ($related); if(!empty($related)) { foreach($related as $key => $value) { $related = get_post($value); $related_id=$related->ID; $related_content=$related->post_excerpt; $related_url=$related->get_permalink; echo "<div><h4>".get_the_title($related_id)."</h4></div>"; //echo get_the_post_thumbnail($related_id); echo "".$related_content."<br/><br/>"; echo "<a href=".get_permalink($related_id).">read more</a>"; //for testing related array //print_r ($related); } }?> 

Но как я вытащил свою расширенную пользовательскую область? Большое спасибо,

Solutions Collecting From Web of "Выдвиньте дополнительные пользовательские поля в Связанный плагин post"

В соответствии с назначенными вами пользовательскими полями вы получаете значение с помощью get_field http://www.advancedcustomfields.com/docs/functions/get_field/

Просто измените «text_field» на ваш полевой ключ.

 <?php $related = MRP_get_related_posts( $post->ID, true, false, 'quote_list' ); if( !empty( $related ) ) { foreach( $related as $key => $value ) { // Get post $related = get_post( $value ); // Get the field "text_field" on all posts $value = get_field( "text_field", $related->ID ); $output = '<div><h4>'; $output .= get_the_title( $related->ID ); $output .= '</div></h4>'; // print the value from ACF if( $value ) { $output .= $value; } $output .= $related->post_excerpt; $output .= '<a href="'. get_permalink( $related->ID ) .'">'. __('Read more','domain') .'</a>'; } // Echo echo $output; } 

Используйте функцию get_post_meta (), чтобы получить данные в настраиваемое поле. Включите эту функцию в свой цикл и задайте правильные параметры. Первый параметр – это идентификатор сообщения ($ related_id), второй – ключ, ключ / имя метатеги, а третий параметр установлен в true, если вы получаете одиночные параметры.

Чтобы получить все метаданные, используйте get_post_custom ($ related_id).

Для идентификации данных и ключа вы можете использовать объекты отладки плагина, но в настоящее время только git version.https: //github.com/bueltge/Debug-Objects