首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CPT permalinks重写

CPT permalinks重写
EN

WordPress Development用户
提问于 2022-04-04 07:42:36
回答 1查看 175关注 0票数 0

有人可以帮我改变我的永久链接。我使用的是JEtengine cpt,可以更改permalink结构吗?

www.example.com/request/post_titlewww.example.com/request/post_id

在permalink wp设置中,更改设置不影响JetEngine CustomPostType.

有人有functions.php的代码片段或代码来改进这种更改吗?

EN

回答 1

WordPress Development用户

发布于 2022-04-04 10:54:07

没有任何使用JetEngine CPT的经验,但您可以尝试:

代码语言:javascript
复制
add_filter('post_type_link', 'wpse404402_post_type_link', 10, 2);

function wpse404402_post_type_link( $link, $post = 0 ){
    return home_url( 'cpt-type/' . $post->ID );
}

别忘了在那之后冲洗果酱。

而且--也许JetEngine CPT也使用了这个过滤器,试着看看也许改变add_filter上的优先级会有帮助。如果插件使用此过滤器,也可以在其代码中进行搜索。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/404402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档