WordPress文章别名变更检查函数:wp_check_for_changed_slugs
WordPress函数wp_check_for_changed_slugs检查文章变更前的别名是否存在于_wp…
WordPress函数wp_check_for_changed_slugs检查文章变更前的别名是否存在于_wp_old_slug字段中,如果不存在就添加到该字段。同时检查更新后的别名是否存在于_wp_old_slug字段中,如果存在就从该字段中删除。
_wp_old_slug字段记录文章使用过的别名,以便将旧的URL重定向到新的URL,避免文章因修改别名导致URL发生变化对用户体验和页面搜索引擎权重影响。
wp_check_for_changed_slugs( int $post_id, WP_Post $post, WP_Post $post_before )
函数参数
$post_id
整数
文章的ID
$post
对象
WP_Post对象,更新后的文章对象
$post_before
对象
WP_Post对象,更新前的文章对象
扩展阅读
wp_check_for_changed_slugs()函数位于:wp-includes/post.php
相关函数:
- get_post_meta()
- add_post_meta()
- delete_post_meta()
类别:WordPress函数讲解、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!