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

  • 将旧的查询字符串URL重定向到新的SEO URL

    时间:2012-08-30

    我有如下URLexample.com/?area=new-york. area 是自定义分类法。我必须将URL更改为example.com/new-york. 如果访问了以前的URL,我想对新URL执行301。我希望谷歌更新其索引。我一直在尝试定义一个重写规则来实现这一点,但我失败了。需要帮助!

  • WordPress自定义分类页面

    时间:2012-09-01

    我有一个以前被问过的问题,但没有一个答案能解决我的问题。这是我以前遇到过的事情,但从未设法解决。我有一个干净的Wordpress安装,在functions.php 文件我已创建自定义帖子类型register_nav_menu(\'main\', \'Main navigation menu\'); function add_custom_post_type() { $labels = array( \'name\' => _x(\'Books

  • 为自定义分类的变化嵌套术语重写规则

    时间:2012-09-17

    我在网上搜索过,唯一有效的解决办法似乎是this post 由Jeff编写,除了处理嵌套术语外,它什么都做。有人知道如何根据术语“深度”更改重写吗?提前感谢

  • WordPress帖子类型创建URL重写

    时间:2012-09-20

    我在wordpress中创建了一个新的帖子类型。新的职位类型称为工作。我想在用户单击“详细信息按钮”时自定义链接。链接是work/post_id/postname我无法将链接连接到详细信息页面。调用“详细信息”页single-work.php在我的functions.php 我写这些规则:add_action( \'init\', \'wpse26388_rewrites_init\' ); function wpse26388_rewrites_init(){ add_r

  • 根据URL强制使用特定模板

    时间:2012-09-20

    当用户浏览到以“/论坛”开头的URI时,WordPress应该调用指定的模板。例如,所有这些URL:我的网站。com/forums/mysite。com/论坛/问题。com/forums/questions/1/my question/mysite。com/论坛/问题/询问mysite。com/论坛/用户。。。应调用以下模板:mytheme/page-forums.php我认为这涉及WP_Rewrite, 但我不知道接下来该怎么办。有什么想法吗?

  • 自定义POST类型url重写中的多个参数

    时间:2012-09-20

    我有一个自定义的帖子类型,叫做venues 当前它们通过url格式显示:http://mywebsite.com/venue/{venue-name} 我想要格式:http://mywebsite.com/venue/{venue-suburb}/{venue-name} 但是郊区实际上与venue 自定义帖子类型。名称总是唯一的。需要做的是在重写时{venue-suburb} 基于{venue-name} 或id并用其中的信息重写url。这是可能的吗?如果可能的话,我该如何开始呢?U

  • 禁用特定页面的WordPress分页URL重写

    时间:2012-09-25

    我希望有人能帮我解决以下问题。我有一个wordpress页面:http://www.howdesign.com/design-jobs 还有一个来自behance的工作列表。net通过JavaScript。单击“下一页”或特定页码时,URL应如下所示:/design jobs/?回调=作业列表。搜索&重新分页;第2页(&P);排序=发布日期(&U);状态=当前但是,WordPress会自动接受“page=2”,并将URL重写为/design-jobs/2/?callback=Joblist.search.

  • 重写规则以重定向到特定的文件名.php

    时间:2012-09-27

    我正在使用Monkeyman重写分析器插件(http://wordpress.org/extend/plugins/monkeyman-rewrite-analyzer/)我想编写一个规则,该规则将采用URL(在视频编码服务的用户帐户中指定为回调URL),然后运行。php位于回调URL的末尾。简而言之,一旦文件编码完成,视频编码服务将发送回调。我需要抓住那个通知,然后采取行动。顺便说一句,我还看了WP路由器(https://github.com/jbrinley/WP-Router)但我觉得这太过分了。我

  • 升级后以不同方式重写应用的规则

    时间:2012-09-29

    在WP从3.2.1升级到3.4.1后,我遇到了规则应用方式不同的问题。我有以下规则:(questions-answers)/([mind|nutrition|fitness|beauty]*)[/page/]*(\\d*)$ 在WP 3.2.1 URL中/questions-answers/mid/page/2 匹配上述规则,但在3.4.1中,此URL匹配不同的规则:(.?.+?)/page/?([0-9]{1,})/?$.有什么想法吗?有什么问题吗?我该如何解决?

  • Subpages Permalinks Issues

    时间:2012-10-04

    我的网站看起来像:Page-1 (page.php)。。。Subpage-1 (custom-collection.php; 自定义帖子类型)。。。。。。Filtering Output-Post (custom-collection-single.php)当我使用打开过滤输出帖子时/%postname% 对于permalinks,我得到404错误页。一些代码:custom-collection.php<?php $args = array( \'post_type\' => \'weine\

  • 如何调试删除重写规则刷新?

    时间:2012-10-06

    我使用自定义帖子类型。我尝试以下方法:功能。phpadd_action( \'admin_init\', \'flush_rewrite_rules\' ); 现在我想再次删除此项。我尝试以下方法:remove_action( \'admin_init\', \'flush_rewrite_rules\' ); 我不确定它是否正常工作。如何测试重写规则是否真的不再刷新?

  • Rename page URL

    时间:2012-10-09

    我有以下URL结构:http://localhost/wordpress/gallery?id=331 id 指定id 该职位的。gallery 是一个普通页面,我正在访问其中的id 并使用WP_Query().我想将此页面的URL替换为:http://localhost/wordpress/topic/place/new-delhi/gallery?id=331 其中参数place 和new-delhi 可能在多个其他选项中有所不同topic 是保持不变的关键字。我试过用一些没用的.h

  • 如何修改自定义帖子类型和分类或术语中的URL结构

    时间:2012-10-09

    我很清楚,有几个帖子涉及定制permalink URL structure 属于custom post types, custom taxonomies, 和taxonomy terms. 然而,它们都不是真正清楚的,不能正常工作,或者在其他地方引起问题。这里有几个链接,已经“有点”覆盖了URL rewriting.How to create a permalink structure with custom taxonomies and custom post types like ba

  • WP如何处理多个匹配的重写规则?

    时间:2012-10-12

    以下是我自定义类型的url:http://host/movie/my-slug 当我转到此链接时,我会重定向到http://host/movie/my-slug/?post_type=movie 导致404错误。我使用Rewrite Rule Inspector wordpress plugin 用于列出匹配的重写规则。我的url似乎符合三条规则:(regex new url source)电影/([^/]+)(/[0-9]+)?/?$指数php?post\\u type=电影(&U)

  • 重写特定的自定义帖子类型类别URL以转到另一个页面

    时间:2012-10-14

    我知道以前有人问过这个一般性问题(比如here 和here), 但问题是由于我的经验有限,我无法通过查看其他人的代码获得所需的结果。因此,我的问题是:更改此页面上面包屑链接“Explore”的最佳方式是什么:http://example.com/explore/photos/由此:http://example.com/explore/explore/对此:http://example.com/explore/ ?我知道这有点像黑客——但就我目前的主题而言,我相信这是让事情按我想要的方式运行的最简单的方法。

  • 如何重写插件的WordPress URL

    时间:2012-10-18

    我正在尝试在这里构建一个带有自定义用户管理区域的Wordpress插件。我想做的是,当用户在页面末尾添加/编辑时,应该从我的插件打开一个页面。比如说example.com/page-1/edit 应加载example.com/wp-content/plugins/custom-user-admin-area/index.php?u=page-1我试图利用WP\\U重写,但徒劳无功。class MyPlugin { function create_rewrite_rules($rules)

  • .htaccess rewrite

    时间:2012-10-19

    我创建了一个名为“event”的自定义帖子类型,并添加了一个名为London 2012的事件。我希望页面具有以下URL结构:local.mysite.com/london-2012/speakers 我已经创建了一个名为Speakers giving me a working的页面/speakers url(我将永久链接设置为“Post name”)。现在,我创建了一个静态测试站点,并将以下内容添加到。htaccess:RewriteEngine On RewriteRule ^([A-

  • WordPress未选择自定义重写规则

    时间:2012-10-28

    我正在尝试创建一个自定义重写URLfunction add_my_rule() { global $wp; $wp->add_query_var(\'state\'); $wp->add_query_var(\'state_destination\'); add_rewrite_rule(\'destination/([0-9]+)/([^/]*)/page/([0-9]+)\',\'index.php?pagen

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

    时间:2012-10-29

    我正在添加这样一个自定义帖子类型(名称已更改以保护无辜者):add_action(\'init\', \'my_post_types\'); function my_post_types() { register_post_type(\'publication\', array( \'labels\' => array(...), \'rewrite\' => array( \'slu

  • 何时应该使用ADD_REWRITE_TAG()?

    时间:2012-11-02

    我花了几天时间试图学习如何最好地添加重写规则。到目前为止,我的理解是,添加简单规则的合适方法是使用add_rewrite_rules(), 非常感谢Jan Fabry 在这次交流中,世卫组织的阐述非常有用。虽然他提到add_rewrite_tags() 我还没有看到关于它的指南解释什么时候使用它是有益的,而不是其他添加重写规则的方法,或者任何关于它用法的好例子。这似乎是一个更强大的工具,但这几乎是我所能理解的。我发现抄本中的例子太cryptic 或incomplete. 有人能详细说明一下吗,或者指出一些