您当前的位置:首页 > TAG信息列表 > rewrite-rules
WP有生成.htaccess重写条件的功能吗?
我知道我可以编辑。htaccess手动访问并在其中添加一个RewriteCond语句,但我需要构建一个插件,通过使用WP rewrites以正确的方式执行此操作,然后将其推入。htaccess with flush\\u rewrite\\u rules()。这种情况下我需要重写。WP是否有一些模糊的函数,让我将RewriteCond语句推送到中。htaccess?
ADD_REWRITE_RULE()与$wp_REWRITE->RULES VS‘REWRITE_RULES_ARRAY’?
我已经为我的自定义帖子类型编写了重写规则。它们工作得很好,只是当重定向url与请求的url不匹配时,WP不会更新用户代理中的url。尽管包括我的自定义permastructs(“post\\u type\\u link”)和自定义模板选项(“single-template”),其他一切都很好。我的规则:// custom URL rewrite for Album posts add_action( \'init\', \'gregory_rewrite_album_link\' ); f
Help with url rewrite
如何打开URL,如:http://site.com/?project=5进入:http://site.com/project/5/?我在这里查看重写文档:http://codex.wordpress.org/Class_Reference/WP_Rewrite#Examples然后想出了这个// Adding a new rule function my_insert_rewrite_rules( $rules ) { $newrules = array(); $n
规则包括主页插件时的重写规则问题
我有一个页面示例(ID=443,slug=示例),通过Dashboard->Settings->Reading, 作为我的WP网站的主页。我还配置了以下重写规则:[(example)/(view-section)] => index.php?pagename=$matches[1]&foo=1&bar=2 我在示例页面中有一个短代码,它应该根据foo和bar查询变量。问题是在访问URL时没有正确设置查询变量/example/view-section (及其他相关
自定义发布类型基于日期的归档URL重写
Possible Duplicate:custom post types, wp_get_archives and add_rewrite_rule 我有一个名为“课程”的自定义帖子类型,我想创建一个基于日期的存档,类似于默认的帖子存档,它看起来像mysite。com/2012/05。我想使用像mysite这样的URL。com公司/course/2012年5月。如何使用WordPress rewrite API? 同时避免使用插件。这个解决方案非常接近How to give a CPT (custom
针对自定义分类和重用默认设置的新重写规则
我有分类法location. 除一个术语外,所有术语均应区别对待。这就是为什么我有两个php文件分类位置。php国家分类位置。php现在,我想让URL搜索引擎优化友好。如果URL=示例。com/localdeals/national,我想将其重定向到分类位置national。php如果URL=示例。com/localdeals/%任何其他术语%,我想将其重定向到分类位置。php基本上,我不想在中写入上述文件的名称。htaccess。我想以某种方式重用默认的WordPress规则。i、 WordPress已
如何向作者档案中添加自定义URL占位符?
我正在与一个拥有目录站点的客户合作,该站点允许用户创建帐户,然后从目录中创建项目列表。现在,每当用户创建帐户时,都会得到一个配置文件URL,如:domain.com/member/%author% 这是通过一个简单的:$wp_rewrite->author_base = \'member\'; 现在,我需要允许这些用户创建一个列表,这将产生这种URL结构:domain.com/member/%author%/%list% 到目前为止,我正在将这些列表创建为自定义帖子类型
Rewrite ugly URL to clean URL
我正在尝试从:http://www.example.com/product?level1=value1&level2=value2&level3=value3&level4=value4 收件人:http://www.example.com/product/value1/value2/value3/value4 有时并非所有值都已设置,因此它还需要仅设置2个值:http://www.example.com/product/value1/value2 T
ADD_REWRITE_RULE未加载正确的页面,也未获取变量
我正在尝试将一个ShowRevel标题和视频id放入一个URL中,然后页面可以访问该URL。我有两个在同一个URL,它要么不工作,要么只有一个进来。当前找不到该页?(我一直在冲洗permalinks)我想从中获取变量的Url看起来像目录/测试主管/显示卷轴/showreel-name/视频/111/该网站目前位于一个名为independent\\u 02的测试文件夹中,但不确定这是否会影响任何内容?这是代码;function wpse13483_init() { add_rewr
自定义发布类型重写以包括父页面
我有一个标题为“更多”的页面,子页面为“城市指南”。所说的“城市指南”页面有一个循环,可以从自定义帖子类型“thailife\\u city\\u guide”中获取帖子。我的permalink结构是/%category%/%postname%/.目前,单击来自的自定义帖子链接www.mydomain.com/more/cities-guide giveswww.mydomain.com/thailife_city_guide/bangkok 例如我希望它显示为www.mydomain.com/more/
在单独的函数中修改自定义POST类型重写规则
我想修改自定义帖子类型的重写规则,tribe_events, 在“事件日历”核心插件文件(The-Events-Calendar.class第24行)中注册为post类型: protected $postTypeArgs = array( \'public\' => true, \'rewrite\' => array(\'slug\' => \'event\', \'with_front\' => false),
当我访问重写的wp-admin URL时,为什么wp会将我重定向到wp-login.php?
我有个重写规则^dashboard(.*) wp-admin$1 [L] wp将我重定向到wp登录。php当我尝试访问/仪表板时(即使我已登录)知道为什么会发生这种情况吗?我如何解决这个问题?
Problems with rewrite rule
我真的想不出来。我想做的是,这个URIhttp://www.hotels-lithuania.net/index.php?page=76&type=hotels&id=1 转换为http://www.hotels-lithuania.net/item/hotels/1.事实上,我读了很多页,我得出的结论是:add_action( \'init\', \'wpa5413_init\' ); function wpa5413_init() { add_rewri
WordPress迁移插件后,级别1之后显示404的所有页面-如何修复?
我正在把我的博客从GoDaddy(耶!)致HostGator。我在GoDaddy tat上使用迁移插件创建了数据库的gz归档,并将所有文件复制到新主机上。我的首页显示得很好,但这之后的所有内容都显示了404-ie.~/profile-who-am-i/和其他分类页面。我怀疑在HostGator上安装完所有内容后,没有遵循某些重写规则,希望获得有关如何修复此问题的帮助。谢谢
使用自定义帖子类型和自定义分类的固定链接重写
我想这很快:我有:自定义帖子类型:Food </自定义分类法(注册食品):Fruits</术语Fruits: Apple, Orange, Cherry如果我输入example.com/food?fruits=Apple,Cherry, 我收到所有帖子Fruits 使用条款Apple 和Cherry, 太棒了!但我想输入example.com/food/fruits/Apple,Cherry 或example.com/food/Apple,Cherry 以获得相同的结果。我尝试了不同的perm
我想重写我的自定义插件URL
我正在开发wordpress插件。我有一张这样的表格 $action_url = WP_PLUGIN_URL .\'/demo-url-rewrite/include/test.php\'; <form action=\"<?php echo $action_url; ?>\" method=\"get\" name=\"f1\"> Name : <input type=\"text\" name=\"name\" id
custom wordpress rewrite
我正在尝试自定义重写以下url。。。http://www.domain.com/lp/1 它将使用lp.php?p=1 我试过跟踪。。。add_action( \'init\', \'aagt_rewrite_add_rewrites\' ); function aagt_rewrite_add_rewrites() { add_rewrite_rule( \'^lp/(\\d+)/?$\', // p followed by a
Wordpress Rewrite Rules
我创建了页面模板,该模板需要获取一些GET变量,当前URL如下所示:http://example.com/coupons/?cat_id=25我需要这样做:http://example.com/coupons/25 我查看了WP\\U重写文档,并对这些内容进行了一些处理,但无法使其正常工作。你好,克里斯
使用添加_重写规则和附件ID重写URL
我正在尝试添加一个重写规则,以实现以下目的:mysite/?attachment_id=106 如下所示:mysite/series/106 我已经在这个网站和其他网站上到处找过了,这很让人困惑,因为有很多不同的方法可以做到这一点。我试过编辑functions.php “我的主题”文件夹中的文件,在文件开头添加以下内容:add_rewrite_rule(\'series/([^/]+)/?$\', \'index.php?attachment_id=$matches[1]\', \'t
更改分页中的“Page”插件
简单的问题。激活分页后,URL将更改为\"site.com/page/2\". 对于我的网站,这应该是\"site.com/paggetto/2\". 如何更改重写规则?我也想改变\"author\" 和其他变量。