php Gravity Perks //填充任何内容//设置后分类术语
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Gravity Perks //填充任何内容//设置后分类术语相关的知识,希望对你有一定的参考价值。
<?php
/**
* Gravity Perks // Populate Anything // Set Post Taxonomy Terms
* http://gravitywiz.com/documentation/gravity-forms-populate-anything/
*/
add_filter( 'gform_after_create_post', function( $post_id, $entry, $form ) {
foreach( $form['fields'] as &$field ) {
if( is_callable( 'gp_populate_anything' ) && $field->{'gppa-choices-enabled'} && $field->{'gppa-choices-object-type'} == 'term' ) {
$value = gp_populate_anything()->get_field_value( $form, $entry, $field->id );
$term_ids = is_array( $value ) ? $value : explode( ',', $value );
$term = get_term( $term_ids[0] );
wp_set_post_terms( $post_id, $term_ids, $term->taxonomy );
}
}
}, 10, 3 );
以上是关于php Gravity Perks //填充任何内容//设置后分类术语的主要内容,如果未能解决你的问题,请参考以下文章
php Gravity Perks // GP媒体库// Ajax上传
php Gravity Perks // GP条件定价//显示价格标签
php Gravity Perks // GP唯一ID //从Gravity PDF中排除唯一ID字段
php Gravity Perks //条件定价+ GravityView //修复页码验证冲突
php Gravity Perks // GP限制提交//集体应用全局限制
php Gravity Perks //嵌套表单//保存并继续清除会话Cookie