wordpress - 如何从自定义帖子类型标题自动创建自定义分类
问题描述
我想在创建帖子时从自定义帖子类型的标题自动创建自定义分类项目。CPT 标题为 Hotel,分类名称为 HotelCategory 示例:CPT 名称:Hotel LakeView创建时会自动创建一个名为:Hotel LakeView的自定义分类项。我一直在寻找答案,但没有运气。请帮忙。先感谢您。
解决方案
请在function.php中添加以下代码
add_action( 'publish_{post_type_name}', 'add_hotel_term' );
function add_hotel_term( $post_ID ) {
$post = get_post( $post_ID ); // get post object
wp_insert_term( $post->post_title, 'HotelCategory' );
}
希望有帮助!
推荐阅读
- blazor - 关于如何重新设计 Blazor 服务器端应用程序以提高响应速度的建议
- python - Numpy 从文本文件中读取可变数量的列到数组中
- dataset - 是否有任何数据集可用于类似的帖子推荐,如 Facebook、Instagram 和 Twitter?
- php - 格式差异 php (%h+%i)/60
- java - Tomcat 和 Tomcat Native 有什么区别?
- javascript - 我们如何分离管理员和用户的路线?
- python-3.x - 没有从循环条件中获得所需的输出
- javascript - 如何在两个之间交换选项
- c - 纯 C 的 Visual Sutdio 是否有等效的“-fno-common”编译选项?
- c# - Alexa Skill 请求反序列化失败 - json 到 SkillRequest 对象 C#