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

  • Rewrite rules causing hole

    时间:2014-04-01

    我正在使用重写规则捕获/事件/日期/*事件是我正在使用的自定义帖子类型。所以归档事件。php通常是我的索引,但根据我的重写规则,我需要确定一个特定的页面名。我是否必须复制该特定文件,或者是否有方法可以指向存档事件。php?请参见下文。。。function add_events_rewrite_rules($aRules) { $aNewRules = array(\'events/date/([^/]+)/?$\' => \'index.php?pagename=events&

  • 重写WordPress URL对性能的影响

    时间:2014-04-08

    我目前正在WordPress中重写作者URL。我已经删除了作者基础slug/author/. 请注意,我可以完全控制页面缓冲区,因此可以保证不会有冲突</我添加了3个端点(帖子、评论、文章),因此作者链接可以如下所示:实例com/用户名/帖子实例com/用户名/备注实例com/用户名/文章重写这样的规则会对我的网站性能产生影响吗?从理论上讲,我们假设作者的数量是数百万。References:端点https://make.wordpress.org/plugins/2012/06/07/rewrite

  • 将特定单词添加到默认页面固定链接

    时间:2014-04-10

    现在我正在做我客户的一个项目。这一切都是关于亚马逊产品展示的。我的客户希望我更改所有帖子、页面、搜索结果、归档页面、类别页面和所有自定义帖子类型页面的永久链接。我对重写API很陌生。我已经阅读了wordpress codex上提供的文档https://codex.wordpress.org/Function_Reference/WP_Rewrite 还有这里https://codex.wordpress.org/Rewrite_API 在网上也一样,但不能把事情说清楚。有人能帮我为我的页面生成自定义永久链

  • 如果使用自定义作者重写规则,在创建新用户时是否需要刷新重写规则?

    时间:2014-04-18

    我正在为我的作者页面使用自定义URL,如下所示:http://site.com/author_name创建新用户后,该作者页面显示为未找到;但是,如果我从管理面板更新我的permalink结构,就会找到作者页面。那么,有必要在创建新用户后刷新重写规则吗?还有别的办法吗?从codex上,我了解到刷新重写规则是一项非常昂贵的任务。所以,我想避免这种情况。有可能吗?编辑:add_filter(\'author_rewrite_rules\', \'no_author_base_rewrite_rules\');

  • 如何向.htaccess添加自定义重写规则?

    时间:2014-04-18

    我想将自定义重写规则添加到.htaccess 使用函数中的函数创建文件。php我想添加的重写规则如下:RedirectMatch 301 ^/author/(.+)$ http://name-blog.com/$1我知道有一个WordPress函数可以将重写规则添加到.htaccess:$wp_rewrite->add_external_rule( \'mobile/([^/]+)$\', \'mobile/index.php?action=$1\' );那么,我如何使用它将重写规则添加到.htac

  • 使用apache回退而不是添加_重写_规则

    时间:2014-04-21

    我的要求是在Wordpress中为现有站点创建SEO友好的URL。例如Current URL: http://test.com/test/?pid=19971也就是说,“测试”页面正在呈现来自某个自定义插件的数据。My new SEO URL : http://test.com/brand/sub_category/product_name这里,品牌、Sub\\u类别和product\\u名称取自pid。我使用函数中的以下重写规则填充数据。php,add_rewrite_rule(MY_DYNAMICAL

  • 更改WordPress附件的固定链接

    时间:2014-04-22

    我的附件当前已从重写http://localhost/?attachment_id=3 至http://localhost/images/image-title 使用@Bainternet的答案here. $new_rules[\'images/(\\d*)$\'] = \'index.php?attachment_id=$matches[1]\'; 但是,wordpress仍然将链接作为默认链接http://localhost/?attachment_id=3. Wordpress函

  • 链接中带有查询的排序循环

    时间:2014-04-25

    我想添加一些按钮,将按名称asc/desc等对帖子进行排序。我想在链接中使用如下查询http://domain.tld/?orderby=name&order=asc 这个使用安全吗?是否有重写规则可用于将orderby=name更改为order name,将order=asc更改为升序?

  • WordPress站点为除索引之外的任何页面显示404

    时间:2014-04-28

    我的WordPress网站在主页和/wp管理员之外的任何页面上返回404未找到错误。我完全不知道这是为什么。我的永久链接已设置为使用/year/month/date/post-title/ (例如www.domain.com/2014/04/28/sample-post/). 当我将永久链接更改为默认值时(?p=123) 它工作得很好,但对其他任何一个都不起作用。以下是.htaccess 文件:<IfModule mod_rewrite.c> RewriteEngine On

  • 定制URL方案-定制帖子类型的参数

    时间:2014-05-07

    我有一个自定义的帖子类型设置为事件。在这个帖子类型中,我有各种各样的内容/自定义元,它们将在两到三个不同的页面上使用。我想知道我的自定义帖子类型url是http://www.mysite.com/my-custom-post-title/在那个页面上,我有3个链接,点击后会加载相关内容,即。http://www.mysite.com/my-custom-post-title/faqs/http://www.mysite.com/my-custom-post-title/directions/我可以通过初始

  • 如何在激活任何插件时刷新重写规则

    时间:2014-05-08

    我在函数中创建了一个函数。添加了一些重写规则的php:function add_rewrite_rules() { add_rewrite_rule(\'events/page/([0-9])*/?\', \'index.php?pagename=events&paged=$matches[1]\', \'top\'); [...] global $wp_rewrite; $wp_rewrite->flush_rules

  • 用于自定义分类重写的重写

    时间:2014-05-10

    我想以的形式重写我的自定义分类法http://mywebsite.com/cars/my-tax我发现的所有示例都使用重写并使用新函数来获取新的永久链接。。。问题通常是获取术语url,使用了get\\u term\\u链接,但我无法使用此链接,因为我已经重写了永久链接。。所以我需要在调用的任何地方替换这个函数?对我来说似乎不是一个好的解决方案。

  • 对非对象调用成员函数Add_Rule()

    时间:2014-05-13

    我想要mysite页面。要使用URL访问的com/产品我的网站。com/product/productname而不是mysite。com/产品?名称=产品名称我正试图通过插件主文件中的代码来实现这一点: add_rewrite_rule(\'^(product)/([^/]*)/?\', \'product?name=$matches[1]\',\'top\'); 但我得到了一个错误:致命错误:对/location/wp includes/rewrite中的非对象调用成员函数add\\u rul

  • WP重写规则-自定义帖子类型和分类

    时间:2014-05-14

    几天来,我一直在拼命想办法解决这个问题。我有一个自定义的帖子类型和自定义分类法,我正在尝试让我的URL正常工作。下面是我想要的URL结构:http://url.dev/custom-post-type/taxonomy/post-name/前两部分正在发挥作用。我可以去custom-post-type 它使用我的archive-custom-post-type.php 文件我也可以去/custom-post-type/taxonomy 它使用我的taxonomy-name.php.然而,当我尝试去一个实际

  • 通过自定义域和帖子将自定义值添加到固定链接

    时间:2014-05-14

    我有两种自定义帖子类型,一种叫做瓜党,另一种叫做党类别。对于甜瓜派对中的帖子,我创建了一个元框,该元框从派对类别中的所有帖子中填充。然后,我可以将甜瓜parites的url重写到www.domain。com/派对/圣诞派对/泰晤士河派对其中圣诞派对是来自派对类别的自定义帖子。我可以访问该页面(www.domain.com/parties/christmas party/thames river party),但当我尝试访问www.domain时。com/parties/christmas parties它

  • 多站点上未注册ADD_REWRITE_RULE

    时间:2014-05-14

    我有一个多站点安装的WordPress。我已经安装了插件Monkeyman Rewrite Analyzer,所以我可以看到我注册的所有规则。下面的代码是我注册规则的方式: add_action( \'init\', \'add_init_rules\' ); function add_init_rules() { add_rewrite_rule(\'^car/([^/]*)/([^/]*)/?\',\'index.php?pagename=car&id=$

  • 如何增加重写规则/类别结构

    时间:2014-05-23

    我目前正在尝试使用add_rewrite_rule() 要创建重写(duh!),用于自定义分类页面。我用以下代码添加了重写标记“sort”:add_rewrite_tag(\'%sort%\',\'([^&]+)\'); 问题是我对重写结构不是很熟悉,我正在努力。。我有一个重写规则,它正在接近,但仍然不太管用。add_rewrite_rule(\'^vehicle-make/([^/]*)/?\',\'index.php?page_id=40&sort=$matches[1]\'

  • 我如何编写重写规则才能显示为移动多站点?

    时间:2014-05-30

    正如我们在我的问题中得出的结论trying to change the url of a multisite 最简单的解决方案可能是添加重写规则,因为这实际上只是我在这里关心的最终结果。我试图以一种相当简单的方式添加重写规则,但似乎不起作用,所以我回来寻求您的帮助。我认为这在这里很重要,因为重写规则本身并不复杂,但它与WordPress的交互方式让我望而生畏。当前目录结构如下所示r.info / +- blogs +- th | - .htaccess

  • 搜索查询不起作用的固定链接

    时间:2014-05-30

    正如标题所示,我正在尝试为搜索查询创建漂亮的永久链接,但不幸的是,我无法让它们工作。我正在努力实现以下目标:website.com/search/something+searched 将转到以下内容website.com/?s=something+searched 我在“init”操作中尝试了以下重写规则。add_rewrite_rule(\'^search/([^/]*)/$\',\'?search=true&s=$matches[1]\',\'top\'); 这不

  • Change Admin URL

    时间:2014-06-06

    我对我的Wordpress目录结构做了很多修改。以下是我所拥有的:define(\'WP_SITEURL\', \'http://\' . $_SERVER[\'SERVER_NAME\'] . \'/wordpress\'); define(\'WP_HOME\', \'http://\' . $_SERVER[\'SERVER_NAME\']); define(\'WP_CONTENT_DIR\', dirname(__FILE__) . \'/content\'); d