Support

Account

Home Forums General Issues Filter relationship field on taxonomy term page based on term Reply To: Filter relationship field on taxonomy term page based on term

  • I take that back. I could not access $_GET. I can access $_REQUEST (or $_POST specifically).

    I get this from $_REQUEST:

    Array
    (
        [paged] => 1
        [taxonomy] => 
        [post_type] => 
        [s] => 
        [max] => 
        [min] => 
        [action] => acf/fields/relationship/query
        [field_key] => field_5a5deb8769362
        [post_id] => term_7
        [nonce] => 5aa22de3aa
    )

    So you can use ‘post_id’ and replace ‘term_’.

    if ( ! empty($_REQUEST['post_id']) ) {
    	$args['tax_query'] = array(
    		array(
    			'terms' => str_replace( 'term_', '', $_REQUEST['post_id'] );
    		),
    	);
    }