如何解决WordPress:帖子永久链接中的正斜杠
我正在将网站从drupal迁移到wordpress,而drupal帖子的URL中带有斜线,例如 https://example.com/this-is-a-post/xyz-postid
URL中的post_id是drupal帖子ID。由于必须维护URL,因此迁移到wordpress时,必须在URL中包含正斜杠,而wordpress不允许我以斜杠保存它。
我试图在获取帖子链接的钩子上添加一个过滤器,以使其包含这样的URL
function append_query_string( $url,$post ) {
$id = get_post_meta($post_id,'drupal_id',true);
return $url.'/xyz-'.$id;
}
add_filter( 'post_type_link','append_query_string',10,2 );
但这不起作用。我该如何解决?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。