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

  • 如何在WordPress中创建虚拟页面

    时间:2011-02-20

    我试图在WordPress中创建一个自定义API端点,我需要将请求重定向到WordPress根目录中的虚拟页面,再重定向到插件附带的实际页面。因此,基本上,对一个页面的所有请求实际上都会路由到另一个页面。示例:http://mysite.com/my-api.php => http://mysite.com/wp-content/plugins/my-plugin/my-api.php这一点是为了使API端点的url尽可能短(类似于http://mysite.com/xmlrpc.php 但要随插件

  • 使用GET变量的页面的自定义重写规则?

    时间:2011-03-03

    所以基本上我有一个叫做游戏的WordPress页面。在这个页面中,我有一个自定义帖子类型的帖子列表。使用表单和一些$\\u GET magic,用户可以根据标签以及标题中的第一个字母过滤帖子。页面的基本url为:localhost/gamesite/games/筛选器的URL如下所示:localhost/gamesite/games/?流派=音频和视频;平台=ps3和;alpha=A所需的URL结构应该如下所示:localhost/gamesite/games/audio and video/ps3/?a

  • 帮助重写自定义插件的规则(_R)

    时间:2011-03-05

    我一直在读这个question and answer 我很感兴趣,因为我正试图实现一些非常相似的目标,但我失败了,我想知道是否有人可以帮助我。我还使用了一个自定义插件,它查询自定义表以填充页面。该页面是一个普通的WP页面,附带了一个模板,可以调用插件文件的函数来获取数据。如果我在URL中键入此内容,我会正确加载页面:www.mywebsite。com/?pagename=产品/食品和餐饮工作服;prodid=232(&;pname=Trilby帽子我想键入此内容(或在链接中使用),并得到相同的结果:

  • 分类重写规则重定向而不是屏蔽

    时间:2011-03-10

    我有一个自定义的帖子类型items 设置我还建立了一个分类法items 称为类别。功能。php代码: regsiter_post_type(\'items\', array(\'labels\' => array ( \'name\' => \'Items\', \'singular_nam

  • 阻止index.php?CATEGORY_NAME=某项内容重定向

    时间:2011-03-22

    我正在尝试按帖子日期的年份筛选类别中的帖子。我还想这样做,而不被重定向到年模板,所以我的理想URL将是http://example.com/category/reports/2011/ 将加载模板文件类别。php中,我可以使用query\\u帖子只包括2011年发布的、属于reports类别的帖子。这是我的重写规则代码。。。function filter_category_by_year_rewrite_rules( $wp_rewrite ) { /* Creates rewrite r

  • 具有相同URL的类别、标签、分类、帖子、页面和自定义帖子的优先级

    时间:2011-03-23

    我已经读了几十篇帖子,老实说,我对这是怎么回事有很多疑问。此外,我认为WP3也是如此。1此处添加了更多问题,因为我现在遇到的问题比以前更多。关键是我对不同类型的分类法和帖子使用相同的slug。让我们用贷款来解决我的问题吧。到目前为止,我有页面/贷款/和类别/贷款/和子类/贷款/固定利率/和/贷款/可变利率/。在/loans/I显示的页面中,我有一个显示不同内容的自定义模板,在/loans/subcategories/I中,我有给定类别中帖子的存档。此外,我的帖子有structure/%postname%/

  • 带有URL中变量的自定义页面。带有添加_重写_规则的漂亮URL

    时间:2011-03-24

    使用WP3。1.我有一个带有WP\\u查询的自定义页面,该查询从url获取动态变量。我想要安全的变量和干净的URL。示例:车位/?carmodel=本田;地点=芬兰到carpage/本田/芬兰/我在函数中创建了add\\u rewrite\\u规则。php和它的工作,但我不确定它是安全的使用这个。功能。php function fcars() { add_rewrite_rule(\'carpage/[/]?([a-zA-Z-]*)[/]?([a-zA-Z-]*)$\', \'in

  • 如何触发404自定义查询变量?

    时间:2011-03-26

    使用自定义查询变量时,如何触发404?我已经为自定义查询变量编写了重写规则,但如果您要为查询变量请求一个URL,从技术上讲应该是404,它会返回一个正常的WP页面,但没有内容,因为从技术上讲,URL不存在任何内容。

  • 如何将重定向规则添加到WordPress?

    时间:2011-04-07

    现在,我能够根据我的主题选项动态生成js和css为此,我设置了一个查询var,如果存在,它将重定向到一个php文件,然后该文件将自身加载为一个javascript文件。然后它获取jqpostID,并获取生成js所需的任何选项。我基本上必须包含一个引用html位置部分的脚本链接http://mywordpress.com/?dynamic=js&jqpostid=130我想让它更具可读性,并且不太明显它是动态生成的。也许像这样。。。http://mywordpress.com/dynamic/js/

  • Custom comments

    时间:2011-04-17

    我正在尝试创建带有分页的自定义注释页面。我有非等级定制类型的“公寓”。它使URL类似于:/apartments/ - for acrhive /apartments/%id%/ - for post page /apartments/%id%/comments-page-X/ - for comments (X is some number) 如何创建页面/apartments/%id%/questions/ 征求意见?并删除/apartments/%id%/comments-p

  • 无法获取要显示的自定义模板分类页面

    时间:2011-04-27

    我一直在努力学习分类法的来龙去脉,以及如何将它们整合到主题中,但我遇到了一个我似乎无法理解的非常基本的问题。我开始在BuddyPress安装中使用更多分类法来处理这个问题。在无法使用平台的重写slug获取要加载的自定义模板(taxonomy platform.php)之后。。。www.mydomain。com/wpinstall/platform。。。。我删除了更多分类法中的分类法(但不是术语数据库中的条目),卸载了更多分类法,并将分类法输入到我的buddypress函数中。php。首先,我使用 /

  • 当CPT重写规则和页面具有相同的辅助程序时,自定义POST类型分页

    时间:2011-04-28

    我想在我的网站上实现以下链接结构:属性aproperties 第页,共页properties CPT,第1页/properties/page/2->aproperties 第页,共页properties CPT,第2页/属性/属性名称->单个properties 包含属性详细信息的页面我有一个自定义帖子类型(CPT),名为property. 注册如下:rewrite 规则指定为\'rewrite\' => array(\'slug\' => \'properties\', \'wi

  • WP_INSERT_POST违反重写规则

    时间:2011-04-28

    我正在使用wp_insert_post 以编程方式向网站添加内容。这适用于帖子、类别和标签,但不适用于页面。当我尝试添加页面(即post\\u type=page的post)时,重写规则无法正确重新生成(或者在wp_insert_post). 具体而言,与类别和标记URL相关的规则会丢失,如下所示:[category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$] => index.php?category_name=$matches[1]&feed=$ma

  • 固定链接重写404冲突-WordPress分类/CPT

    时间:2011-05-10

    想知道是否有人能告诉我为什么子页面(子页面)不再有效(例如:www.mysite.com/type/childpage)。我有一个名为“Type”的页面(工作正常),我希望有“Type”的子页面(404个错误)-正如您所看到的,我还希望在我的自定义帖子类型/分类之前重写“Type”slug。我尝试了此链接中的方法,但没有成功:https://wordpress.stackexchange.com/questions/4127/custom-taxonomy-and-pages-rewrite-slug-c

  • 如何为分层分类启用分层固定链接

    时间:2011-05-15

    如果你有一个名为“术语”的类别和一个名为“子术语”的子类别,你可以在/cat/subcat访问子术语帖子。但这在定制分类法中并不是现成的。它们可以在/分类法/子术语处访问,但不能在/分类法/术语/子术语处访问。他们已经在Wordpress跟踪中检查过了(http://core.trac.wordpress.org/ticket/12659), 看起来他们有一个解决方案,但由于我从未使用过Trac,也不完全理解它的语言(diff等),我需要更有经验的人来告诉我如何实现这一点。是否有代码需要粘贴到Wordpr

  • 多个POST类型-共享相同的重写插件?

    时间:2011-05-19

    我遇到了另一个精彩的404问题。我正在尝试使用两种不同的帖子类型,它们共享相同的重写段。我刷新了我的重写规则,当我测试其中一个CPT时,另一个得到404。我希望对两者都使用的重写是:\'rewrite\' => array(\'slug\' => \'team/%teamtype%\'), 有人知道怎么处理吗?add_action( \'init\', \'create_rider_type\' ); function create_rider_type() {&#

  • 自定义帖子类型的自定义固定链接

    时间:2011-05-20

    我已经注册了自定义的帖子类型,它们可以很好地处理正常的URL。我的自定义帖子类型的slug是“members”。现在,我正在尝试为我的自定义帖子类型创建一个自定义永久链接。这是我的$wp\\u write->add\\u规则$wp_rewrite->add_rule(\'members/.+?/(.+)/$\',\'index.php?post_type=pasha_members&name=$matches[1]\', \'top\'); 下面是我的$wp\\u rewri

  • IIS7/SQL Server上的WordPress网络-重写问题

    时间:2011-05-30

    我刚刚用SQL Server Express和WordPress 3.1在Windows Server 2008 Web R2(IIS7)上安装了一个新的WordPress设置。我成功完成了安装,并登录到管理部分,开始激活WordPress网络(使用子域)。编辑完wp配置文件后,我将WordPress生成的代码添加到wp配置(特定于网络)和web中。配置(重写)。由于添加了这些更改,每次尝试登录WordPress时,我都会直接返回登录页面。到目前为止,我一直在努力:注释掉wp配置中特定于网络的更改,并将重

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

    时间:2011-06-10

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

  • 针对自定义帖子类型和分类的WordPress重写规则

    时间:2011-06-16

    我发现这个地方在过去是一个很好的信息来源,通过大量的谷歌搜索我遇到的问题。我的问题与WordPress使用的详细重写规则有关。我已经设置了一个名为“project”的自定义帖子类型,并注册了一个名为“project”的自定义分类法。除了重写段塞选项外,其他一切都很好,因为它们最终会发生冲突,很可能是因为重写规则。基本上,这就是我希望实现的结构:example.com/work/%taxonomy%/%post_name%/ (对于帖子)example.com/work/%taxonomy%/ (列出属于特