您当前的位置:首页 > TAG信息列表 > url-rewriting
我所有页面和帖子的固定链接现在都包括作为父级/类别的旧页面标题
从那时到现在,permalink结构随着旧条目以及任何新条目(post、object等)发生了变化然后:结构研究。com/(页面段塞或对象标签)现在:结构研究。com/伤残申请/伤残福利申请/伤残申请/(页首或对象标签)冗余的父标签不能在permalinks设置下更改,也不能在我尝试过的4个自定义permalink插件中更改。结构的嵌入深度超出了这些设置的允许范围。应该注意的是,为了改善我的链接结构,我创建并随后删除了3个类似父页面的版本,在任何给定时间都不超过一个。其中两个被标记为残疾申请,另一个被标记
自定义帖子类型的URL重写
我有一个带有自定义帖子类型类别的帖子类型集合。我想要以下url结构:www.baseurl。com/集合/当前类别名称/postname我如何做到这一点?
使用PHP在WordPress中使用国家代码动态重写子文件夹
我知道这个问题已经被问了很多次了,但我没有找到任何有效的解决方案或例子来解决我的问题。我一直在一个客户网站上工作。有两个类似的网站,一个是本国网站,另一个是其他国家的游客网站。他们的主站点位于服务器的根目录中,第二个站点位于子文件夹中。现在我想要的是第二个站点的动态url重写,该站点托管在子文件夹中,带有访问用户的国家/地区代码。例如:。http://example.comhttp://example.com/subfolder/是URL。我想要这个http://example.com/subfolder
在‘编辑页面’上重写的根目录相对路径
我正在帮助我妻子为她所在的组织迁移WordPress网站。导出数据库时,我运行了sed 命令转换的实例//previousDomain/path 只是/path, 这似乎基本上奏效了。然而,每当我们编辑具有根相对链接的页面时,该链接都会附加一个域名,我们认为该域名与过去的某个主机相关,但不再是有效的域,也不存在于数据库文件(我们编辑的页面除外)或php代码本身的任何位置。(更改来自/path 到http://foreignDomain/path.)闻起来这可能与JetPack有关,但我们找不到任何切换或字
向每个可能的URL添加语言/国家/地区代码
我一直在尝试实现看似简单的permalink结构定制,但没有成功。我们的目标是/aa-bb/ 在每个可能的permalink前面,其中aa是语言代码,bb是国家代码。之后发生的任何事情都应该像正常情况下一样。所以通常情况下/post-title/, 之后你会/en-gb/post-title/ 它将导致相同的帖子(包括所有变体,如页面、CPT、档案、类别、搜索等)。The complete flow:我生成一个有效语言/国家/地区值列表,如果不存在有效值,我将从URL中检索该值,以确定语言/国家/地区是否
使用分类术语重写多个帖子类型(CPT)的固定链接
我需要你的帮助。我需要创建此线程中提到的类似结构,以下是我的项目要求的详细信息:我有三种自定义帖子类型,比如公司目录、视频和文章。每个都有一个共同的分类法,我们称之为税。我要设置URL的方式是:“tax\\u term”是属于通用分类法的术语名称。公司目录存储公司配置文件的信息。这将具有默认URL,即站点。com/公司目录对于CPT“视频”-我希望URL是站点。com/company directory/tax\\u term/video/post\\u slug对于CPT“文章”-网站。com/comp
Taxonimie和自定义邮政类型的自定义固定链接
我希望你能帮助我。我有一个带有分类法的自定义帖子类型,我想更改显示的分类法术语的永久链接。实际上,我的URL看起来是这样的:meineseite.de/posttype/ - 存档站点meineseite.de/posttype/post/ - 单个贴子页meineseite.de/taxonomy/term - 分类学术语页我希望列表中的最后一个url如下所示:meineseite.de/posttype/taxonomy/term - 分类学术语页This Setting should be only
两个CPT:一个使用来自另一个的部分自定义重写段
我有两个CPT:出版物和书籍。的自定义重写段塞Publications只是/publications/<我希望CPT重写slug的书是/publications/books/ 但我这样做了,当导航到site.com/publications/books/wordpress-is-great最肯定的原因是出版物重写规则“介入”,而不是书籍,但我似乎不知道如何使这项工作和“结合”出版物重写的部分。
Post type Permalink
我创建自定义帖子类型:$rewrite = array( \'slug\' => \'%categories%\', \'with_front\' => false, \'pages\' => true, \'feeds\' => true, ); $args = array(
我的插件类别的SEO友好URL
BOUNTY EDIT :我有一个插件,它有如下链接:mydomain。com/wp-content/plugins/myplugin/includes/categories。php?c=9我希望这些链接对SEO更加友好,并像这样工作:mydomain。com/wp-content/plugins/myplugin/includes/categories/9/SOLUTIONS I HAVE TRIED AND FAILED:该插件使用ajax。我试过使用add_rewrite_rule 如下所示,我的插
首页不能正常工作的重写规则
我正在尝试为自定义主页设置重写规则,因为我们计划使用全屏幻灯片和javascript pushstate来更新url,而不是使用正式的WordPress页面。我们决定使用GET变量是最简单的,以便允许链接到主页上的某个幻灯片,但它看起来不太好看,所以我想使用重写规则,以便使一切都流畅且对SEO友好。下面是我们尝试做的几个例子(“幻灯片”不是WP中的页面/帖子):Nice URL: example.com/slide/something/ Ugly URL: example.com/?slide=s
如何使用WP_REWRITE将页面ID添加到其固定链接?
我有一个客户,他坚持页面的永久链接结构必须遵循postname/postid, 例如test-page/7.我已经用$wp_rewrite->page_structure 使用以下代码,效果很好。add_action( \'init\', \'custom_page_rules\' ); function custom_page_rules() { global $wp_rewrite; $wp_rewrite->page_struc
如何将重写端点添加到未连接的介质?
我正在尝试向未连接的媒体项添加端点。这就是我希望实现的目标:实例com/附件slug/foo/。。。哪里foo 是我试图添加的端点。这是我的代码:add_action( \'init\', function() { add_rewrite_endpoint( \'foo\', EP_ATTACHMENT ); } ); add_action( \'template_redirect\', function() { global $wp_query;
如何在前端表单提交后修改URL(添加Get值)?
我已经将一个表单编码到WordPress主题中。一切正常,只是刷新页面时表单数据将重新提交。显然,我需要对URL进行一些更改才能修复它。我正在尝试添加以下内容?submission=success 在URL中,我将使用它作为显示成功消息或加载表单的条件。如何将此添加到URL?
从网站URL中删除“www”
我需要删除网站URL的“www”部分。是否可以简单地转到设置并更改Wordpress安装URL?还是需要更多的步骤?我对更改Wordpress安装URL有点担心,我不想让ti把我从自己的安装中踢出去,再也无法访问该网站,但我能安全地这样做吗?
重写帖子URL,因为它们都是页面的子级
如果我的主题的用户希望将静态页面设置为主页,我希望将所有帖子设置为url,因为它们是所选博客索引页面的子级。例如,假设permalink类似于;http://www.example.com/example-post或者甚至带有日期,并且所选的帖子索引被命名为Blog, 我希望permalink是:http://www.example.com/blog/example-post我尝试以这种方式使用重写api(考虑url结构,但没有很好的永久链接)function rewrite_rules () {
Post & Page with same slug
我有一篇帖子和一个页面,上面写着这个鼻涕虫:signatures-for-office-365 没错,帖子和页面也是如此。Permalinks settings are: /news/%postname%/当请求post URL时,wp会将其转到页面,如下所示:Requested:/news/signatures-for-office-365Result:/signatures-for-office-365我试过这个:add_action(\'init\', function () { add_
WordPress如何确定分页查询变量是否太高?
检查作者档案的重写规则,我可以看到第/页之后使用的任何数字都是匹配的。author/([^/]+)/page/?([0-9]{1,})/?$ => index.php?author_name=$matches[1]&paged=$matches[2] 理论上,这意味着以下几页是可能的在现实生活中,如果你访问这些页面,你会得到404(除非作者忙得发帖)。WordPress如何确定paged 查询变量太高,在这种情况下设置404?
如何在不创建子端点的情况下创建端点?
我正在尝试使用add_rewrite_endpoint(). 这是我的代码:// Add query var. add_filter( \'query_vars\', function( $vars ) { $vars[] = \'my-endpoint\'; return $vars; } ); // Add endpoint. add_action( \'init\', function() { add_rewr
如何在Wordprees URL中传递带有页面/子页面的更多变量?
mydomain/how-we-work/our-process/这里是-parent page->我们的工作方式子页面->我们的流程现在,我想通过使用url传递更多值。