首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态url的wordpress插件开发

动态url的wordpress插件开发
EN

Stack Overflow用户
提问于 2014-09-12 01:34:17
回答 2查看 206关注 0票数 2

我是wordpress插件开发的新手。

我想创建一个插件。插件的功能是

它会像这样捕获url,www.example.com/custom_post_type/param1/parm2/parm3

param1、param2、param3是传递给custom_post_type的参数。

我需要捕获这些参数,并希望与数据库通信,因此我想显示页面内容。

我不知道是否应该使用custom_post_type(因为我将使用自制的表来检查参数)。

请推荐我。

EN

回答 2

Stack Overflow用户

发布于 2014-09-16 19:44:39

您需要的是Wordpress重写API。你可以在Wordpress Codex上获得更多信息,Tutsplus有一篇关于使用重写API的很好的文章:The Rewrite API: The Basics

票数 1
EN

Stack Overflow用户

发布于 2015-04-24 04:25:17

首先,您必须验证您是否可以有效地使用Custom Post Type实现您想要做的事情。您没有提供足够的详细信息,无法告诉您在这种情况下,使用CPT还是构建自定义表更好。也就是说,大多数情况下,您可以同时使用这两种方法: CPT和定制表混合使用。

至于你的网址问题,你需要使用:Rewrite API。这将使您能够以您想要的方式管理URL。

不幸的是,Codex可能很难理解。幸运的是,您可以查看这个很棒的资源,Carl Alexander在这里详细解释了它是如何工作的:WordPress for the Adventurous : Rewrite API

另一种可能是使用变量$_SERVER['REQUEST_URI']来分解URL。也就是说,如果可能的话,我会避免这种选择。使用重写API是正确的方法。

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

https://stackoverflow.com/questions/25793729

复制
相关文章

相似问题

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