text PODS从关系字段中获取值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text PODS从关系字段中获取值相关的知识,希望对你有一定的参考价值。

<?php 
    	//get Pods object for current post
    	$pod = pods( 'pod_name', get_the_id() );
	//get the value for the relationship field
	$related = $pod->field( 'relationship_field' );
	//loop through related field, creating links to their own pages
	//only if there is anything to loop through
	if ( ! empty( $related ) ) {
		foreach ( $related as $rel ) { 
			//get id for related post and put in ID
			//for advanced content types use $id = $rel[ 'id' ];
			$id = $rel[ 'ID' ];
			//show the related post name as link
			echo '<a href="'.esc_url( get_permalink( $id ) ).'">'.get_the_title( $id ).'</a>';
			//get the value for some_field in related post and echo it
			$someField = get_post_meta( $id, 'some_field', true );
			echo $someField;
		} //end of foreach
	} //endif ! empty ( $related )
?>

以上是关于text PODS从关系字段中获取值的主要内容,如果未能解决你的问题,请参考以下文章

如何从文本字段中获取值并将其传递给变量?

使用 jQuery 从隐藏字段中获取值

在动态表格视图中获取文本字段值

从 SQL 获取值与其他列表的关系是啥。 (甲骨文 APEX 21.11)

MySql中如何在一个字段(值为字符串)中查找某一个字符

从动态创建的 TextInput 字段中获取 Flex TextInput.text