您当前的位置:首页 > TAG信息列表 > rewrite-tag

  • 如何测试定制重写规则/固定链接?

    时间:2011-06-10

    经过大量研究,我想我可以围绕WP的重写系统来思考。不过,我想知道如何正确测试重写规则,以查看是否使用了正确的规则/标记,是否传递了正确的查询变量。有没有一种方法可以创建一个临时模板来取代主题中的所有内容,而主题的唯一目的是吐出当前的query\\u vars?

  • 带有Base62编码帖子ID的自定义固定链接/短链接

    时间:2011-07-07

    我希望我的帖子链接看起来像/%post\\u id62%\\u%postname%/其中%post\\u id62%是base62编码中的帖子ID(例如。http://example.com/y9Rlf_test/) 我的短链接由/%post\\u id62%组成(例如。http://example.com/y9Rlf). 这是我到目前为止(在我的functions.php) 这显然不起作用:add_action( \'init\', \'yoyo_init\' ); function yoyo_

  • 带有查询变量的美化页面URL重定向到没有查询变量的美化页面URL

    时间:2011-08-25

    我创建了一个页面(页面ID235) 使用需要传递变量的页面模板。我想通过URL传递这个变量。我的第一次尝试是用一个GET变量来传递它,效果很好。URL: http://example.com/sok/events/?kategori=variablehere 现在,我想我应该给它加点香料并美化一下。这就是我的目标:URL: http://example.com/sok/events/variablehere 我在尝试中使用的代码如下所示:function setup_filter_re

  • 帮助定制页面获取变量的重写标记和重写规则

    时间:2012-01-21

    Possible Duplicate:custom htaccess rewrite rule for page 好的,我又发了一篇帖子,我被指向了重写API但是,当我在页面上打印r($\\u GET)时,它会回显一个空数组这是我的主题函数中的代码。使用重写API的php文件:function add_video_rewrite() { add_rewrite_tag(\"%video_id%\", \'([^/]*)\'); add_rewrite_tag(\"%vid

  • 为什么这些重写标记和规则不起作用?

    时间:2012-01-21

    我正在尝试让这3个不同的页面工作1次重写效果很好,但当我再添加2次时,它们中的任何一个都不起作用。代码如下:function add_video_rewrite () { add_rewrite_tag(\"%video_id%\", \'([^/]*)\'); add_rewrite_tag(\"%video_slug%\", \'([^/]*)\'); add_rewrite_rule(\'^video/([^/]*)/([^/]*)\', \

  • 重写多个(2个以上)分类的规则

    时间:2012-03-06

    我正在使用woocommerce,并且有一些“产品属性”,它们只是一种分类法。我有以下分类法:pa\\U颜色是pa\\U材质,pa\\U样式是产品属性,内置于WooCommerce处理这些分类法,所以我无法更改。WooCommerce还提供了产品类别(product\\u cat)和产品标签(product\\u tag)分类法。下面的查询得到了织物产品类别中的所有红色乙烯基产品?product\\u cat=织物和;pa\\U材料=乙烯基;pa\\U颜色=红色我想把它变成一个非常永久的链接,比如:产品类

  • 来自POST类型的固定链接中的自定义分类

    时间:2012-08-20

    我正在为该帖子类型使用自定义帖子类型和自定义分类法。此代码段当前为post类型设置永久链接:\'rewrite\' => array(\'slug\' => \'myrewritebase\'), 我以这种方式注册taxonmy:register_taxonomy( \'my_taxonomy\', \'my_post_type\', 我必须为自定义帖子类型设置哪些重写?我这样试过:\'rewrite\' => arra

  • 使用重写API构建REST风格的URL

    时间:2013-02-14

    我正在尝试为RESTful API生成重写规则。我只是想看看是否有比写下所有可能的重写组合更好的方法来完成这项工作。好的,我在URL中有4个查询变量指标国家响应调查的基本url为www.example。com/某些页面/4个变量的顺序将保持一致,但某些查询变量是可选的。所以我可以。。。/indicator/{indicator value}/country/{country value}/response/{response value}/survey/{survey value}/ 或。。。(

  • 重写图库插件的规则帮助

    时间:2013-02-25

    我正在为WordPress编写一个基本的图库插件。在插件中,用户可以将图像标记为收藏夹,并且有一个页面,用户可以在其中查看自己的收藏夹。我想为库(domain.com/page/gallery/gallery-name)设置一些重写规则,而不是查询字符串变量(domain.com/page/?gallery=gallery-name)在我的插件设置中,用户可以为插件选择一个页面。我存储页面ID,并希望将其用作库中所有内容的基础。URL示例如下:域。com/page-这将显示所有库域的列表。com/page

  • 将分类法重定向到自定义模板以列出分类法中的术语

    时间:2013-03-05

    我正在尝试修改一些代码calling a custom template via rewrite rule.我有一个称为“状态”的自定义分类法。我想为分类法创建一个归档,列出该分类法中的所有术语。http://www.site.com/state将加载我的自定义模板,在那里我可以查询术语并循环浏览它们。阿拉巴马州阿拉巴马州阿拉巴马州阿拉斯卡利桑纳市阿尔金萨斯等我知道如果我也有一个名为“state”的页面,可能会发生一些冲突,但这是我可以冒的风险。教程中的代码对于http://www.site.com/st

  • 带有自定义POST类型前缀的分类URL重写规则

    时间:2013-03-22

    我有一个名为Section的分类法和一个名为Developments的自定义post类型。我需要实现的是对分类法的永久链接,并带有前缀的自定义帖子类型:例如:自定义帖子类型:开发多个自定义帖子类型需要是动态的分类法:部分术语:铸造http://site.com/development/section/casting我目前拥有的:分类法:章节术语:铸造http://site.com/section/castingPermalink结构:帖子名称PS*任何帮助都将不胜感激:// Register Sectio

  • ADD_REWRITE_TAG中的正则表达式不接受OR运算符?

    时间:2013-07-26

    我正在尝试使用以下组合向post permalinks添加自定义字段add_rewrite_tag 并应用post_link 滤器我的目标是:http://example.com/%category%/%mycustomfield%/%postname% 我可以设法得到%mycustomfield% 像%psubject% 通过使用工作add_action( \'init\', \'register_rewrite_tag\'); function register_rewrite_ta

  • WordPress重写规则不起作用

    时间:2013-08-15

    我正在尝试为我的一个自定义页面创建重写规则,下面是重写规则function add_my_rule() { global $wp; $wp->add_query_var(\'name_state\'); $wp->add_query_var(\'arg_second\'); add_rewrite_rule(\'state/([^/]+)/([^/]+)/page/([^/]+)\',\'index.php?pagename=pl

  • 为什么我的重写规则在没有第二个参数的情况下不起作用?

    时间:2013-12-06

    这是我的重写规则代码:add_rewrite_rule(\'tides/([^/]+)/([^/]*)\', \'index.php?page_id=4348&location=$matches[1]&month=$matches[2]\', \'top\'); add_rewrite_tag(\'%location%\', \'([^&]+)\'); add_rewrite_tag(\'%month%\', \'([^&]*)\'); 这对于以下

  • 在自定义POST类型上传递固定链接结构中的变量

    时间:2014-03-12

    我的自定义帖子类型有如下结构:领域com/成员/成员名称/书籍/书籍名称基本上,我有一个自定义的post类型的成员,成员名称就是post。我要做的是传递一个名为books的变量,但我无法让代码正常工作。我的解决方案是基于之前在这里被问到的,但我的结构是不同的,我一直在谷歌上搜索,但没有结果。我也真的无法理解重写结构! function add_book_rewrite() { add_rewrite_tag(\'%book_name%\',\'([^&]+)\');&

  • Wp-admin上的自定义查询变量和解析请求

    时间:2014-03-14

    我读过这篇文章http://wordpress.org/support/topic/query-vars-in-admin虽然这是一个很老的问题,但它非常适合我。我正在努力完成我在这里发布的内容:Rewrite rule for admin-ajax.php但在下面的代码中,在wp admin中只调用第一个过滤器:add_action(\'init\', array(\'MYCLASS\', \'add_custom_rewrite_rules\'), 10, 1); add_action(\'q

  • 固定链接、重写、获取变量,哦,我的天!

    时间:2014-08-26

    好吧,所以我知道这是一个愚蠢的标题,但这正是我现在的感受。。我已经为WordPress创建了一些自定义重写,它们工作得很好,唯一的问题是现在我需要添加分页。我的规则会影响分页,反之亦然。当我单击分页链接时,页面url将更新,但查询保持不变。。下面是我的函数。php// ADD REWRITE FOR VIDEOS -> GROUP add_rewrite_tag(\'%group%\',\'([^&]+)\'); // ADD REWRITE FOR VIDEOS

  • 添加_重写_端点不起作用

    时间:2014-11-04

    这个函数我遇到了很多麻烦,我不知道该怎么办,因为我什么都试过了。我有一个自定义的帖子类型,我们称之为学习。它的url结构为http://example.com/study/studyname 它们有不同的部分,我想有这样的新结构:http://example.com.com/study/studyname/view/view_arg 到目前为止我已经试过了add_rewrite_endpoint() 和add_rewrite_rule() 函数,以及任何结果。我还尝试禁用所有插件,以防

  • 自定义POST类型的永久结构在以下四种情况中之一不起作用

    时间:2014-12-03

    我已经为网站上的各种自定义帖子类型创建了自定义永久链接。他们都工作了。直到最近,我才添加了另一个,我无法在8-o下工作。“company”结构不起作用,并给出了404。。有人能发现我思维中的一个缺陷,或者让我走上正确的轨道吗?我一定忘了什么很愚蠢的事;-)哦,我还转到了永久链接设置页面来刷新旧的永久链接/永久链接缓存/。。。以下是自定义结构的代码:// rewrite rewrite global $wp_rewrite; $wp_rewrite->add_rewrite_

  • 创建自定义帖子类型的新URL结构

    时间:2018-01-26

    我有3种自定义帖子类型:我已经使用ACF在这些自定义帖子类型之间建立了一些关系,因此开发位于顶部,下面可以有许多house\\u类型。然后,一个房屋类型可以在其下方有许多房间。我想修改url结构,使其具有层次结构,以便用户可以转到/{development},该页面将显示单个开发页面,列出开发中的所有house\\u类型。然后,如果他们单击某个户型,url将为/{development}/{house\\u type},并将显示单个house\\u type页面,该页面将列出该户型内的所有房间。最后,如果