问题描述
我正在将网站从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 (将#修改为@)