您当前的位置:首页 > TAG信息列表 > url-rewriting
如何为自定义帖子类型创建自定义URL参数的自定义搜索结果页面?
所以我想问题是:How do I define new page/url to which I can pass custom parameters, do a search for custom post type and pass the results to custom template for rendering?我制作了一个自定义的帖子类型Apartment. 公寓占用了数据库中记录的日期,我希望用户能够搜索两个日期之间的免费公寓。我知道如何使用搜索算法,但我不知道在WordPress中使用自
如何更改<form>的Get方法生成的搜索URL?
我正在开发“多类别选择搜索表单”。让它像这样<form role=\"search\" action=\"http://localhost:5757/alpool/\" method=\"get\"> <input type=\"hidden\" name=\"alp-search\" value=\"true\"> <div class=\"ui fluid search dropdown huge selection multiple\"&
如何在同一个URL中拥有多个重写端点?
我想向任何URL添加多个query\\u var/value对。例如,页面的基本URL为:example.com/nice-page/ 我已经可以实现一个端点,如(例如,页面子库):example.com/nice-page/my-gallery/animals/cats 在哪里my-gallery 是query\\u var和animals/cats 是它的价值。使用此选项:add_rewrite_endpoint(\'my-gallery\', EP_PAGES); add
在固定链接更新时更新所有内部链接
是否有办法更新所有内部链接(页面、帖子、cpt…)何时更新永久链接?我有一页exemple.com/mypage, 该页面链接到其他页面和帖子中。如果出于任何原因,我决定更新mypage. 所有指向此页面的内部链接均未更新,如果我的名字与前一个完全不同,则会出现404个错误。我在考虑两种解决方案:在链接选择器中使用shortlink,并仅在页面呈现时转换永久链接(如typo3 act)。还可以选择保留以前永久链接的历史记录,以管理301重定向</在永久链接更新时,搜索/替换数据库中所有相关的永久链接
将作者URL重写到Example.com/u/{User_id}/{Username}/
我想重写作者URL以使用作者ID来确定显示的是谁的页面,然后在作者ID之后自动添加用户名。URL应忽略用户名,以防止用户名更改破坏旧的配置文件链接,但也应重定向到当前使用的用户名。example.com/u/{user_id}/ -> example.com/u/{user_id}/{username}/ example.com/u/{user_id}/{anything}/ -> example.com/u/{user_id}/{username}/
基于Cookie值的自定义URL路由
我正在寻找以下场景的一些建议:我们将为一家在美国拥有多个地点的公司提供一个网站。一些页面特定于某个办公地点,而其他页面则通用于所有地点。我正在考虑创建如下页面结构:- Home (Generic) - Locations - New York (This would be the New York office home page) - About US (Specific to the New York location) - Contact (
如何将URL参数附加到所有出站URL
是否可以附加?ref=myref 到所有外部URL?如果是这样,我猜我还需要检查? 已存在并使用& 如果是的话。我是来自Joomla的WP noob,任何提示/帮助都将是非常热情的欢迎。:)不确定是否可以在第页或.htaccess.
为重写终结点添加重写规则
我已经用add_rewrite_endpoint 功能……以下是整个结构:// Register to query vars add_filter( \'query_vars\', \'add_query_vars\'); function add_query_vars( $vars ) { $vars[] = \'account\'; return $vars; }
从固定链接规则中排除单个页面
我有一页/video 它上面运行着一个javascript应用程序。javascript读取url片段并加载视频。ie/video/my-first 将加载标题为“我的第一个”的视频。我的问题是permalinks。WordPress识别多片段url并尝试查找匹配项。我已配置add_rewrite_rule 跳过任何内容^video 这对现场很好。我实际上需要任何url/video 路由到同一位置/video, /video/one, /video/35 或/video/really-really-lon
有两个不同的URL显示主页
我想有两个相同的网页不同的网址。我特别希望有一个特定的URL来显示我的frontpage。但是,应保留URL。所以这两个URLwww.mywebsite.com/ www.mywebsite.com/page1 都应该显示frontpage。我想这可以用WordPress的add_rewrite_rule 功能,但我还没有成功。当我这样做的时候add_rewrite_rule(\'^page1\', \'index.php\', \'top\'); 它的行为更像是重定向。当我尝
$_GET参数在特定模板中不起作用
我正在开发一个插件,它使用GET参数来决定向用户呈现什么(例如:登录、注销、更改密码等等),问题是,这在标准的wordpress主题中有效,但当我每次使用参数调用url时,都更改为我的客户端主题(Sereno),它会呈现一个帖子页面。。。实例如果有电话http://localhost/myclient/?page_id=822&action=passresset在标准的wp主题中,它将显示我想要的内容,但如果对sereno的更改显示了一个帖子页面,对我来说这很奇怪,因为它没有显示404错误,就像这
WordPress数字(年度)页面名称/禁用年度存档
我需要在网站上实现页面结构,即http://pagename.example/2017, http://pagename.example/2018 .. 等现在wordpress将我的页面slugs重命名为2017-2, 2018-2 因为WP使用这些数字作为年度档案——我不需要它们。有没有任何方法,技巧,黑客如何禁用WP年/日档案,并允许我创建带有slug的页面,如示例所示?(201420152016….)?
几个自定义分类的自定义重写URL结构(不是pos_type)
分类法类型property_city 重写段塞=property-city分类法类型property_type 重写段塞=property-type所有这些分类都是为post\\u类型“property”注册的当前URL结构如下:post\\u类型:https://web.com/property/property-name分类法类型property_cityhttps://web.com/property-city/name-of-city/分类法类型property_typehttps://web.c
Prevent Archive URLs
如果我在URL后添加一年,我的Wordpress站点就会查找存档页。例如:http:/mysiteurl.com/my-site/2018. 如果今年有帖子,它最终会重定向到index.php 出于某种原因。如果那一年没有帖子,就会转到404页,这就是我想要的。例如:http:/mysiteurl.com/my-site/2014 转到404页,因为那年没有帖子,这就是我想要的。我的永久链接结构设置为Post name 是这样的http:/mysiteurl.com/my-site/sample-post
更改已发布帖子的帖子标题是否会自动更改固定链接?
在我所看到和阅读的内容中,将标题更改为已发布的帖子不会改变永久链接。今天早上我又研究了一遍,没有发现任何与此相矛盾的地方。然而,一位客户更改了一篇已发表文章的标题,实际上有几篇,并断开了链接。在查看编辑器时,permalink实际上已经改变了。我修复了它,将永久链接编辑回原始状态,保留更新的标题。如果相关的话,站点使用Divi和Yoast。这里的真相是什么?谢谢
是否将GET_POST_TYPE与自定义URL格式一起使用?
我有一个重写URL的自定义帖子类型Slug是:热门新闻重写是:热门新闻我有一个功能,每当发布一条正常工作的评论时,更新上次修改的日期(找到here), 但是,我希望这只适用于此自定义帖子类型。我尝试将函数包装到:if ( is_singular( \'top-news\' ) ) { } 此外,还包括:if( get_post_type() == \'top-news\' ) { } 然而,这些似乎不起作用,任何帮助都将不胜感激。
基于ACF字段创建固定链接
这既是一个关于“如何做到这一点”的问题,也是一个关于“我应该做到这一点”的问题。我有一个ACF heavy站点,我想在其中基于一个ACF字段(我们称之为foo). 如果foo-字段具有值123, 那么我希望该页面的永久链接是http://example.org/s123 (thes 是为了避免与permalink中的post id发生冲突)。如果该URL被占用,那么它应该调用它http://example.org/s123-1 等等ACF字段是在自定义的帖子类型上设置的。该网站包含一些重要信息,因此我宁愿
CPT的永久链接断开页面的永久链接
我有一个CPT,我想有“根”-永久链接:因此,对于“Foo Bar”页面,我希望它有URL:https://example.org/foo-bar 我发现通过在args 对于register_post_type( \'my_CPT\', $args );:\'rewrite\' => array(\'slug\' => \'/\', \'with_front\' => false) 但是。。。当我添加这些内容时,我的页面永久链接就不起作用了。理想情况下,我会给他们这些
WP中具有地理位置的动态内容?
我真的只是在寻找想法和指导,同时在WordPress CMS Divi结构中寻找内存处理。我的公司需要一个好的ContentPlaceholder解决方案。按照MVC的思路,我们需要尽量减少冗余资源的创建,同时创建一个国家网站,为不同国家的地区关注点提供服务。我们正在考虑使用地理定位(Google反向查找),但它必须允许标准用户在WP中添加/管理依赖于状态的内容块。CodeCanyon有一个用户角色内容占位符插件https://codecanyon.net/item/wordpress-content-p
WordPress自定义帖子类型固定链接:website.com/post-name/post-id
我正试图在wordpress中为我的自定义帖子类型构建一个自定义永久链接artikelen (精确的slug)。我在网上找到了代码,它似乎在用自定义结构转换链接%postname%/%postid%, 但当我保存永久链接并转到详细信息页面时,我得到了一个404错误。我张贴我的代码来演示我的工作方式。add_filter(\'post_type_link\', \'wpse33551_post_type_link\', 1, 3); function wpse33551_post_type