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

  • Custom rewrite rule ignored

    时间:2016-09-24

    What I need为了进行产品页面变化测试,我正在尝试将我的产品页面url重写为如下内容:www.website.com/products/product-x/variation/1/ What I have done我添加了查询变量,如下所示:/** * Adds variation query var */ function gtp_add_variation_query_vars( $vars ) { $vars[] = \'variation\

  • 仅使用变量的自定义查询变量重写

    时间:2016-10-02

    在每一篇帖子上都有一个“阅读”(默认)和“倾听”按钮,用户可以单击该按钮而无需刷新页面。可以通过以下方式直接访问“侦听”选项卡domain.com/category/post-title/?listen=listen 以及domain.com/category/post-title/listen/listen 我想编辑重写规则,以便可以访问相同的页面domain.com/category/post-title/listen 我该怎么做呢?我的代码:function cp_na

  • 将查询字符串更改为非常固定的链接

    时间:2016-10-03

    我有一个链接http://www.example.com/my-account/view-pet/?pet-page=2我想把它改成http://www.example.com/my-account/view-pet/pet-page/2或http://www.example.com/my-account/view-pet/2</到目前为止,我一直在努力function wpse12065_init() { add_rewrite_rule(\'view-pet(/([^/]+))?

  • 自定义帖子类型的WordPress自定义固定链接和存档链接

    时间:2016-10-04

    我有自定义的帖子类型venue 以及自定义分类法“设施”和“类型”,可以使用当前的posts分类法slug为单个post和归档生成自定义永久链接。示例:单岗位任期facility slug是“餐厅”http://mywebsite.com/restaurant/restaurant-name存档页面http://mywebsite.com/restaurants我的自定义帖子声明$args = array( \'label\' => __( \'Venue

  • 将短格式URL重定向到长格式URL(post_id到post_id+post_name)

    时间:2016-10-06

    我的博客将此自定义结构用于永久链接:/%post\\u id%/%postname%/e、 g.:https://bilingueanglais.com/blog/1/combien-d-heures-faut-il-pour-apprendre-l-anglais/然后,可以通过两种方式访问和链接文章:缩写形式。e、 g.:https://bilingueanglais.com/blog/1/</长格式。e、 g.:https://bilingueanglais.com/blog/1/combie

  • 删除已注册分类的URL重写

    时间:2016-10-09

    根据this 有许多url重写不会减慢网站的速度。但是,当我注册分类法时,是否可以禁用生成这些重写?因为只有这一个CTP我有60个不必要的重写。// Register CTP $args = array(...) register_post_type(\'my_ctp\', $args); // Register 12 months as taxonomy for CTP (each of them have a few custom terms inside)

  • Disable Pagination on Pages

    时间:2016-10-12

    我有一个奇怪的要求,我觉得很简单。我需要打破Wordpress的分页。具体来说,我需要/page/2/, /page/3/, 等等,链接被禁用。我试过:RewriteRule ^page/[0-9] http://www.mysite[dot]com/404.php [R] 但那是不可能的。。。任何人谢谢

  • 为什么在注册自定义分类后,flush_rewrite_rules是必需的?

    时间:2016-10-14

    我是WP插件领域的新手。我成功地创建了自定义帖子类型和分类法,一切都很好。我不知道为什么我们需要调用flush_rewrite_rules() 注册自定义分类后。对我来说,这是一段松散的时间,因为它会重现.htaccess 从头开始。但为什么呢?为什么要重新创建.htaccess 文件

  • WordPress重写由于某些原因不起作用

    时间:2016-10-23

    我正在学习如何使用WordPress rewrites. 首先,我只是尝试重定向任何请求“validate_data.php“收件人”validate-data“。以下是我添加到functions.php文件中的内容:function custom_rewrite_basic() { add_rewrite_rule( \'validate_data.php\', \'validate-data\', \'top\' ); } add_action( \'init\', \'c

  • 如何仅为一个页面添加重写规则?

    时间:2016-10-25

    我只想为某些页面(不是所有页面)添加一个重写,将基本段塞插入永久链接。这是一种独特的情况,我们事先知道所有的页面名称,它们不会改变。For example:sitename.com/pagetitle到sitename.com/service/pagetitle我正在尝试使用“add\\u rewrite\\u rule”,但运气不太好。下面是我的一个迭代,我有很多迭代。如有任何指导,将不胜感激。我知道有一个插件可以让你将你的文章和页面的永久链接完全更改为你想要的任何内容,但我希望我可以自己通过编程实现。

  • 从URL中删除自定义分类库

    时间:2016-10-28

    我正在尝试更改自定义帖子类型上自定义分类法的permalink结构。自定义post类型具有slugresources 自定义分类法有slugcategory. 例如,我创建了分类术语ebooks. 目前,通过“Permalinks”面板,我可以得到如下结构:http://localhost/resources/ebooks/my-new-post/ http://localhost/resources/category/ebooks/ 如何实现:http://localhost/reso

  • 带有尾随斜杠重定向的添加_重写_规则

    时间:2016-11-02

    我通过使用add_rewrite_rule 方法我想知道是否可以使用给定的方法强制我创建的所有路由重定向到最后有斜杠的URL。例如,如果我这样做add_rewrite_rule(\'^my-route/\', \'index.php?_my_route=1\', \'top\') 或add_rewrite_rule(\'^my-route\', \'index.php?_my_route=1\', \'top\') 我打电话给http://site.dev/my-route 然后它不会将其重定向到http

  • 删除WordPress中的一些重写规则

    时间:2016-11-03

    看来add_rewrite_rule 仅当permalink 在wp管理/设置页面中设置为非空值。不是吗?一旦我将该值设置为/item/%post_id%, 我通过调试得到了如下重写规则:http://imgur.com/a/08nAU.在我的情况下,有太多不必要的规则,是否可以删除这些规则?

  • URL重写解析自定义URL参数不起作用

    时间:2016-11-14

    出于SEO目的,我想添加一些特定的URL,作为我拥有的自定义帖子类型归档页面的归档页面的别名。现在,自定义post类型归档页面可以选择接受GET参数,如果对这些参数进行解析,我将使用这些参数执行各种操作。下面是我的函数示例。在php文件中,add\\u rewrite\\u rule()确实起作用,因为转到/测试/url/在我的网站上确实会将我带到自定义后期归档页面的归档页面。所以基本的捕获肯定是有效的,因为我没有404页。但是,get参数(param1)似乎没有进行重写。就好像它没有定义一样。funct

  • Last Query_var不使用重写的URL

    时间:2016-11-21

    我正在尝试获取自定义URL以加载特定的模板页面,我主要在那里,但我的最后一个query_var 在字符串中拒绝加载。以下是我的函数文件中的内容:function custom_query_vars_filter($vars) { $vars[] = \'issueloc\'; $vars[] .= \'issuearea\'; return $vars; } add_filter(\'query_vars\', \'custom_query_vars_f

  • 基于定制邮政类型的分类档案

    时间:2016-11-22

    我已经生成了三种不同的自定义帖子类型(例如书籍、电影、游戏)。我还为它们创建了自定义分类法(例如流派)。我需要的是基于帖子类型的分类的归档。例如:“书籍流派”,“电影流派”。。。有什么解决办法吗?现在我只有“流派”的分类档案。

  • 除分页外具有精美永久链接的网站

    时间:2016-11-24

    我在我的wordpress页面上使用友好的URL,所以我有例如shop/page/2我想让它像shop/?分页=2。是否有类似于重写规则的内容,但对其进行了授权;)?是什么把漂亮的长相美女变成了“丑陋”的长相美女?

  • WordPress分页自定义页面重写规则

    时间:2016-11-26

    您好,我正在尝试为以下部分运行分页规则custom pages 正在从外部api获取数据目前的结构类似,运行良好http://domain.com/?page_id=55&page=2 但希望它像http://domain.com/pagename/2 我尝试设置以下永久链接,但它不起作用/%postname%/?page=$ /page_id=%post_id%&page=$ 你能指导一下如何让它工作吗?

  • 重写规则接受标记中的数字但不接受字母

    时间:2016-11-27

    RewriteRule只适用于数字,我目前正在尝试获取链接实例com/subdir/StackExchange/充当链接,例如附加网站标签:实例com/细分?网站=StackExchange我在中设置了一个重写规则。htaccess如下所示:RewriteRule ^subdir/(.*)/$ subdir.php?website=$1 [L] 当我使用数字时(example.com/subdir/123/), echo $_GET[\"website\"] 成功回显“123”。只要我用字母顺序

  • 自定义重写规则不起作用

    时间:2016-11-30

    我正在尝试从此类url获取:domain.com/page/classes/?language=english&need=pro 对此:domain.com/class/english-pro MORE INFORMATIONS这两个变量都添加为query_vars. classes 是当前页,并且page 是父页。WHAT I\'VE TRIED这是我尝试过的重写规则,但它不起作用。function custom_rewrite() { add_rewrite