您当前的位置:首页 > TAG信息列表 > rewrite-tag
将自定义参数附加到分类/术语URI
我有一个Custom Post Type “已命名”Cars“以及2 Custom Taxonomies “”Ferrari“和”Lamborghini“。每个分类法都有2 Terms: “”New“和”Used“。这些URI按预期工作:http://myhost/ferrari/new http://myhost/ferrari/used 当然,问题是,当我在末尾附加汽车ID时,我会得到一个404:http://myhost/ferrari/new/123 我一直在和add_
在重写标记固定链接中未找到Enpoint
我试图让XML提要显示漂亮的永久链接,而不是显示查询字符串。问题是我拿不到/products/ 尝试处理自定义重写模板标记时显示的端点。以下是我所拥有的:/** Register Query Vars **/ function theme_custom_query_vars( $vars ){ $vars[] = \'custom_category\'; $vars[] = \'products\'; return $vars; }
无法使自定义重写标记、查询变量、永久结构(永久链接结构)和重写规则一起正常工作
问题规范我正在实现一个网站,该网站旨在托管播客的shownotes和成绩单,因此我需要定制网页的永久链接和短链接:表单的永久链接/podcasts/<episode_number>/<episode_title>, e、 g。/podcasts/12/news-for-august</表单的短链接/<episode_number> 重定向到永久链接,例如。/12 重定向到/podcasts/12/news-for-august.</理想情况下,部分或;“不正
重写规则和重写标记有问题-url重写不正确,查询变量丢失
为了掌握Wordpress的重写规则和标签,我几乎要抓狂了。在插件中,我创建了一个名为“childpage”的页面,它是另一个名为“parentpage”页面的子页面。在这个页面上,传递了一个查询变量“lbc”,它总是一个6字符的十六进制值,就像html/css中使用的颜色值一样。因此,此url工作正常:实例com/父页/子页/?lbc=a1b2c3还有另一个名为“otherpage”的页面,它还接受一个查询变量(称为“rjd”),该变量也始终是一个6字符的十六进制值-因此此url工作正常:实例com/其
组合多个CPT名称以创建有效的固定链接
我有三种不同的自定义帖子类型:公司员工项目通过ACF关系字段连接,因此公司可以有多个员工,每个员工都可以附加一个项目。函数的作用是:检索附加的post对象,以创建某种关系。我需要为这些CPT创建三个permalink结构:对于公司:www.somepage.com/%company_name%</对于员工:www.somepage.com/%company_name%/%employee_name%</对于项目:www.somepage.com/%company_name%/%employee
如何更改标签页的标题?
更改标记页标题的正确函数或挂钩是什么?我想在标记标题页的开头插入一些内容。
自定义帖子类型帖子,与顶部添加_重写_规则后的帖子冲突
我有这样分类的cpt:add_action(\'init\', \'zsz_add_posttype\'); function zsz_add_posttype() { // -- Taxonomy CATEGORIES - [category-a] [category-b] [category-c] [...] register_taxonomy(\'success-category\', array(\'our-success\'), array(
如何按元值筛选自定义帖子类型档案
我在尝试为客户端构建日历插件时遇到了一个问题。我无法为我使用的自定义帖子类型获取基于日期的存档。我对处理永久链接的wordpress系统是如何在较低级别上建立的并不太熟悉,我遇到了麻烦。Background:插件注册一个自定义的帖子类型,event. 每个事件都有一个元值字段,名为kultkal_date, 以以下形式保存日期:2011-09-28. (通过在save_post 操作)。我已经为post类型定义了一个定制的permalink/kalendarie/%kultkal_year%/%kultk
帮助重写两种帖子类型的规则
我正在尝试为两种帖子类型设置两个重写规则。基本上,我想要的结构是:site.com/app/course/xxxx/ => 添加query\\u var课程site.com/app/course/xxxx/theme/xxxx/ => adss查询变量课程和主题我设置了两个add_rewrite_rule:public function rewrite_rules(){ add_rewrite_tag( \'%course%\', \'([^&]+)\' );
重写规则中有多个值,可能吗?
我正在为我正在构建的过滤器使用url重写。当前解决方案适用于一个选定值。因此,如果我选择一种类型的菜,比如晚餐,它会转到/食谱/晚餐/。但如果我想在晚餐和午餐时过滤呢?使用add\\u rewrite\\u规则,这是否可行?目前的解决方案如下。add_filter( \'query_vars\', function( $vars ) { $vars[] = \'course\'; return $vars; } ); add_action( \'i
如何在URL中添加自定义变量而无需重定向?
我正在尝试向URL添加一个局部变量。例如,我有以下URL:mysite.com/my-page-name/ 我想在其中添加“en”变量,让页面正常工作:mysite.com/en/my-page-name/ 我试着用add_rewrite_tag() 和add_rewrite_rule() 但它不起作用,那么我做错了什么?add_rewrite_tag(\'%locale%\', \'^([a-z]{2})\'); add_rewrite_rule(\'^([a-z]{2})