问题标签 [wp-rewrite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
28 浏览

wordpress - 在目录上重写 URL

我已经在文件夹(mydomain.com/blog/)中安装了 wordpress 以及 woo commerce 作为插件,我希望商店的 url 是 mydomain.com/shop/,有什么想法可以实现吗?

我已经尝试过:

但都没有奏效。我的网站要么抛出 500 错误代码,要么不允许我使用 mydomain.com/shop/ 访问我的商店

0 投票
1 回答
69 浏览

wordpress - .htaccess Rewriterule 无法正常工作

为什么下面的代码段不起作用?

当我导航到mydomain.com/custom它时,它会给出一个 404 页面。如果我直接在我的 wordpress 中编写它,如下所示,它可以工作,但为什么它不能在 .htaccess 中工作?

0 投票
0 回答
550 浏览

wordpress - 从 wordpress 站点将动态 URL 重写为 .htaccess 中的静态 URL

我想重写动态网址:

是静态的:

在同一个域的同一个文件夹中。我试过下面的代码:

但问题是它是一个Wordpress网站,在我的情况下它不适用于 wordpress .htaccess。当我转到 /location-city-state 时,它​​给了我 404,我该如何解决这个问题?

这是 .htaccess 的开头:

我尝试在 wordpress 代码开始之前和之后添加重写代码,但它仍然不起作用。

0 投票
0 回答
211 浏览

regex - WordPress父子自定义永久链接重写

嗨,我有两种自定义帖子类型,我正在使用两者之间的父子关系,例如,

  1. 商店名称(父)
  2. store_offer(孩子)

我想将两者的永久链接重写为

  1. sitename.com/store/store_name
  2. sitename.com/store/store_name/store_offer

此外,如果没有指定父帖子,则 URL 结构应该是

  1. sitename.com/store/global/store_offer

我尝试了很多教程,但没有运气。我只想知道那些永久链接结构的正确“add_rewrite_rule”是什么?

0 投票
1 回答
31 浏览

wordpress - 使用 cpt 并使用 url 传递变量

我想为我的自定义帖子类型 (CPT) 创建一个可读性好的永久链接结构。我的 CPT “电影” 有以下 rewrite-slug movie/movie_name"(一切正常)。

现在我想像这样添加argmovie/movie_name/arg并在我的模板文件中使用 arg 作为 php 变量。但很明显它会导致找不到页面。我怎样才能实现这个目标?

编辑:我希望它采用友好的 URL格式,这意味着我不想为此使用 GET。

0 投票
0 回答
42 浏览

php - WP rewrite_rule 匹配为空(使用排除模式)

我正在努力使用 WP add_rewrite_rule 并喜欢任何反馈和帮助。

我的类别页面是:

  • 类别/猫名1
  • 类别/猫名2/

我的产品页面是:

  • 类别/产品/产品名称1
  • 类别/产品/产品名称2/

由于默认的 WP 重写规则与对类别和产品使用相同的 pemalink 基础存在冲突,因此我试图解决这个问题。

我能够删除所有产品类别规则并希望添加一个新规则,其中 URI 以“类别”开头但其中没有“产品”字符串。我认为我得到了正确的重写规则并且它捕获了它,但是$matches[1]始终为空并且不转发实际的类别名称。

当我打印出该页面的 query_vars 时,我总是得到: Array ( [tester] => )