php ACF自定义字段作为WordPress帖子标题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php ACF自定义字段作为WordPress帖子标题相关的知识,希望对你有一定的参考价值。

// FIELD AS TITLE: Create Title and Slug
function my_CUSTOM_POST_TYPE_acf_title( $value, $post_id, $field ) {
	if ( get_post_type( $post_id ) == 'CUSTOM_POST_TYPE' ) {

		$new_title = get_field('ACF_FIELD_NAME' , $post_id) . ' ' . $value;
		$new_slug = sanitize_title( $new_title );

		// update post
		wp_update_post( array(
			'ID'         => $post_id,
			'post_title' => $new_title,
			'post_name'  => $new_slug,
			) );
	}
	return $value;
}
add_filter( 'acf/update_value/name=ACF_FIELD_NAME', 'my_CUSTOM_POST_TYPE_acf_title', 10, 3 );

以上是关于php ACF自定义字段作为WordPress帖子标题的主要内容,如果未能解决你的问题,请参考以下文章

php 将ACF自定义字段保存为Wordpress中的帖子标题

使用自定义帖子类型的标题列表作为 ACF 字段的值

Wordpress ACF 字段如何从自定义帖子类型中获取选项

带有 ACF 日期字段的 WordPress 自定义帖子类型日历

在 Wordpress 中使用 ACF(高级自定义字段)显示自定义帖子标题的下拉菜单

从 Wordpress 中自定义帖子类型的类别中获取 ACF 文本字段值