您当前的位置:首页 > TAG信息列表 > routing
页面在服务器负载时抛出404错误
我有一个很奇怪的问题。我必须修复wordpress安装中与服务器负载相关的奇怪错误。当站点收到5个以上的并行请求时,一些页面开始抛出404个错误。抛出错误的页面从不相同,似乎完全是随机的。我可以使用终端中的curl在本地计算机上重新创建问题:$ curl -I http://site.local.com/path/to/page & curl -I http://site.local.com/path/to/page/ & curl -I http://site.local.com/pat
哪些php文件处理路由?
为wordpress提供如下URLhttp://www.mywordpress.com/2014/10/18/http://www.mywordpress.comwordpress中的哪些php文件正在处理路由?
如何将重定向的查询字符串变量打印到页面?
我已设置基本重定向:function example_add_rewrite_rules() { $year = \'(\\d{4})?\'; $make = \'([a-z]{1,20})\'; $model = \'(.+)\'; add_rewrite_rule( \'c/\'.$year.\'/?\'.$make.\'/\'.$model.\'/?$\', \'index.php?page_id=46&year=$matches[1]&
如何最好地创建归档模板的变体工作?
我对Wordpress还是相当陌生的-在一两个指针之后。我已经为“属性”的自定义帖子类型创建了一个存档页。这是一个设置,从管理员的角度工作,我有一个列表/索引页面,显示使用我命名为“存档属性”的模板创建的内容。php’。虽然这个归档模板显示了这些帖子的列表页面,但我还需要一个单独的视图来显示绘制在谷歌地图上的相同帖子。我对设置谷歌地图很熟悉,但想知道如何在wordpress中将URL路由到此模板?因此,理想的目标是/property/使用归档属性继续提供内容。php模板。然后会有一个/属性/映射/页面,需
在不更改URL的情况下将子页面重定向到父页面
我正在重写一个Wordpress网站,并计划将其中的一部分变成一个有棱角的应用程序。该网站有一系列表单的子页面/recommendations/xxxxx, 并且需要为SEO目的维护这些URL。但我希望所有这些路线都能返回/recommendations 父页面同时保留URL的其余部分,以便Angle处理。我想我需要使用add_rewrite_rule 但是已经卡住了,下面的方法不起作用。我需要wordpress显示推荐页面,即使随后有额外的url部分。function recommendations_r
WordPress何时何地调用路径
我想为其中一个URL创建一个类别归档,尽管有匹配的路由和模板,我还是想到了404。我正在浏览核心WordPress代码(groan),但还没有弄清楚在哪里调用路由。类别似乎是由query.php 在parse_query 函数,但我看不到用于将URL映射到文件的路由的位置。
如何创建用于生成PDF的“页面”?
我是wordpress的新手,但我在php方面有一些知识基础。我正在为我的Wordpress网站开发自定义主题。我还有一个PHP文件,它根据GET参数生成PDF文件,它位于主题的根文件夹中,我们称之为生成PDF。php。我想在我的网站的某些部分创建一个链接,该链接引用如下脚本:“http://my-wp-site.com/generate-pdf.php?a=1. 如果不在wp admin中创建一个带有slug“generate pdf”的页面,并且该页面生成pdf,这是可能的。php?我真的不想在管理层
索引模板是否始终跟在Page_Template()模板之后?
我正在设置路由但索引的页面模板。php总是遵循自定义模板,是不是因为它是“include\\uux”?感觉应该是“set\\uuu”或“load\\uu”。。。我想用我的模板替换输出,而不仅仅是在输出中包含我的模板。add_action(\'template_include\', [$self, \'load_route_template\']); public function load_route_template($template) { if (!$
基于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 (
如何在安装了Polylang的情况下进行“虚拟”翻译(但不安装Polylang)
我有一个叫做“domaines”的CPT(就像法语中的葡萄园)。我的网站有两种语言(法语和英语),配置了Polylangpages 和menus 翻译我不想在我的“domaine”CPT翻译中使用多段语言功能来避免重复帖子:我想在翻译中使用ACF(模板中的当前语言有一个条件),因为只有3个字段需要翻译(我有1000多篇帖子)。我想要一个像www.domainame这样的URL。com公司/en/域名/my\\u slugThe www.domainame。com/domaines/my\\u slug已经
How I can make category url
我试图创建我的网站。com/category页面,我想在其中查看类别列表。如何显示我知道的类别列表。我无法创建“类别”链接。我尝试将此文件称为“归档类别”。php”,但站点响应404。如果我尝试将此文件称为“类别”。php”,然后是站点路由url mysite。com/类别/信息通过模板类别。php,但url/类别再次返回404。请帮帮我。
将多条路由路由至默认页面
我有多条路线需要指向索引。php来处理React应用程序中的路由。以下是路线列表:/login /logout /profile /sign-up /coming-soon /forgot-password /content/:content_id 我所能找到的信息似乎只是重定向和重写,但并不是很多关于路由的信息。有人能给我指出正确的方向吗?我已尝试将以下内容添加到我的函数中。php文件:function custom_rewrite_basic(
是否为单个帖子创建单独的JS应用程序?
Automatic正在构建一个React。调用基于js的主题Picard. 所有JS代码都在picard.js, 您可以在下面看到参考。虽然WordPress本身没有“路由器”(as explained here), 反应js确实如此,并且在这个应用程序中使用它来更改显示帖子时的URL。My question is, 如果我想构建一个JS应用程序来显示帖子(比如在一个名为posts.js), 如何使用不同的JS应用程序(例如在名为post.js) 要显示单个帖子?换句话说,如果我不想使用客户端路由器,而只
WordPress在单独文件夹中的.htAccess
我在一个非常奇怪的网站上工作,在Wordpress安装旁边有几个Magento安装。文件夹结构如下所示:/shop (magento) /shop-world (magento) /wp .htaccess 我刚刚在Wordpress上安装了Yoast,它做的第一件事就是编辑Wordpress。htaccess设置,无需创建备份。如何编辑此内容:# BEGIN WordPress <IfModule mod_rewrite.c> Rewrite
自定义帖子类型为页面的子级
我想知道是否有可能有一个页面,比如说有一些列出的书的“书”。在这个普通页面旁边,我们创建了一个名为“books”的自定义帖子,我们收集了我们的书籍。我已经有了url域。com/books/通过对我所有书籍的概述,我想知道我需要如何配置自定义帖子,以将此页面用作父页面来生成url作为域。com/图书/书名/非常感谢。
基于组的路由和管理
客户要求其订购的网站使用基于组的导航和管理系统。每个小组有效地代表了公司中的一个部门,小组的数量将相当少。首先,我只想提到BuddyPress插件似乎并没有真正满足所有的要求。Requirements:每个组都分配了一个组经理,该经理可以创建内容(各种类型的帖子)example.com/group_name 将导致建立一个群组中心,在那里会有一些关于该群组的基本信息,一些加载该群组最新帖子的通用查询,以及一些与该群组严格相关的其他内容example.com/group_name/news 将导致一个查询页
WordPress和VueJS的路由问题
我正在测试WordPress中VueJS应用程序的集成。它实际上很管用(还没有样式)。但是如果我访问URL,如https://example.com/my-vue-route/about, 这个.htaccess URL重写将任何传入HTTPS请求重定向到index.php WordPress的。所以我从来没有降落过/my-vue-route/about 但是在/about page,就像WordPress认为我打错了一样。是否有可能阻止vue路由重写此URL?
如何创建自定义动态URL
我想像这样创建自己的urlhttp://localhost/wptest/content/programs/trainings-conferences/我已经创建了自己的插件并使用了这段代码。add_action(\'init\',\'wpyog_add_rewrite_rules\'); add_action(\'init\',\'wpyog_add_rewrite_rules\'); function wpyog_add_rewrite_rules(){ ad
向固定链接添加语言前缀
我有一个wordpress网站,有多个翻译,我试图让网站确定要从URL加载的语言,例如,如果https://website.com/sp/about-us, 加载内容https://website.com/about-us, 但用西班牙语。我试过这样的方法,add_action(\'plugins_loaded\', \'reroute_url\'); function reroute_url(){ $languages = [\'sp\'];
REST API:未找到与URL和请求方法匹配的路径
我在向Wordpress添加自定义REST API路由时遇到问题。使用我自己的插件,我注册了如下路线:add_action( \'rest_api_init\', function() { register_rest_route( $namespace, \'handler_mijnenergie\', array( \'methods\' => \'\\WP_REST_Server::CREATABLE \', \'callback\' =>