Фильтрация определенных данных на пост-объекте ACF - PullRequest
0 голосов
/ 16 апреля 2020

хочу спросить.

У меня есть поле ACF, в котором используется объект post. Я хочу отправить значение из поля объекта сообщения с помощью URL. Результат показывает, что он отправляет все детали.

Что я делаю:

$field['choices'] = array();
$choices = get_field('t2_first_name',$post->ID);
$query = http_build_query(array('aParam' => $choices));

$cpage = home_url('/?datasend='.$query);

//button to send data in url
echo '<a class="cst-btn cst-btn-'.$color.'" href="'.$cpage.'" >Submit</a>';

Результат показывает:

{"post_author":"3998","post_date":"2020-04-05 05:23:10","post_date_gmt":"2020-04-04 21:23:10","post_content":"","post_title":"183303P","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"183303p","to_ping":"","pinged":"","post_modified":"2020-04-05 05:23:10","post_modified_gmt":"2020-04-04 21:23:10","post_content_filtered":"","post_parent":"0","guid":"http:\/\/www.mekcas.a2hosted.com\/trainer\/183303p\/","menu_order":"0","post_type":"trainer","post_mime_type":"","comment_count":"0","filter":"raw"}

Как я могу отфильтровать только отправку post_title с помощью URL? Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 16 апреля 2020

Я нашел решение:

if( $post_object ):
    $name = get_the_title($post_object->ID);
wp_reset_postdata();
endif;

эта работа для меня. Фильтрует только заголовок post_object (на основе выбранного поля ACF)

...