您当前的位置:首页 > TAG信息列表 > rewrite-rules
使用模板创建自定义URL以获取外部JSON
大家好,希望你们能帮忙。所以我有一个WP站点和一个外部JSON enpoint(不是来自另一个WP),我想要实现的是在wordpress中创建动态的“假”URL,如:示例。com/product/{{product\\u slug}}}输入这个URL后,我想用这个slug获取我的JSON端点,类似于:externalsite。com/api/v1/product/{{product\\u slug}}位于模板内,例如单个产品。php我用add\\u filter(\'template\\u inclide
在IIS上安装多站点会导致404尝试访问管理仪表板
上似乎有一个bugweb.config WordPress生成的文件,版本4.7.2之前,其中的重写规则无法根据需要访问网络中定义的站点。例如,在多站点配置中使用sub dir时,尝试访问mysite.com/subsite/wp-admin/ 给出404错误。
使用用户名创建用户的查看配置文件链接
我已经创建了用户的查看配置文件页面。当任何用户单击成员名称时,它将重定向到查看配置文件页面并打开单击的用户信息。我已使用更改urladd_rewrite_rule() . 因此,我的当前视图配置文件页面链接如下http://site_url/view-profile/username 但我想url如下http://site_url/username 请参见以下链接代码add_action(\'init\', \'dcc_rewrite_tags\'); function dcc
基于组的路由和管理
客户要求其订购的网站使用基于组的导航和管理系统。每个小组有效地代表了公司中的一个部门,小组的数量将相当少。首先,我只想提到BuddyPress插件似乎并没有真正满足所有的要求。Requirements:每个组都分配了一个组经理,该经理可以创建内容(各种类型的帖子)example.com/group_name 将导致建立一个群组中心,在那里会有一些关于该群组的基本信息,一些加载该群组最新帖子的通用查询,以及一些与该群组严格相关的其他内容example.com/group_name/news 将导致一个查询页
隐藏或不允许默认自定义帖子类型URL?
我有一些自定义的帖子类型,我想完全隐藏或禁止它们的默认URL。例如,我有一个名为organization的自定义帖子类型,未重写的url如下所示:http://example.com/?organization=my-org-name 我有一个相当复杂的工作重写结构,它是分类标记和自定义帖子类型的组合,所以人们可以使用URL,如http://example.com/AL/organization/my-org-name http://example.com/CA/organization
WordPress simple Url Rewrite
我正在尝试实现简单的url重写:此链接:http://www.mysite.it/DN1应加载http://www.mysite.it/chi-siamo我已经在函数中实现了这段代码。主题的php文件:function custom_rewrite_basic1() { echo(\"ciao4\"); add_rewrite_rule(\'^DN1/\', \'/chi-siamo/\', \'top\'); } add_action(\'init\', \'
重写规则不重定向重写
我有以下自定义重写规则。add_action( \'init\', \'corse_rewrite_rules\', 0 ); function corse_rewrite_rules( ) { add_rewrite_rule(\'listings/make/([^/]*)/page/?([0-9]{1,})/?$\', \'index.php?post_type=product&product_make_model=$matches[1]&paged=
添加_重写_规则不适用于页面变量
我有一个页面叫做mypage 和一个名为mycustomvar, 我正在尝试重写以下url:http://example.com/index.php?name=mypage&mycustomvar=someword 至http://example.com/mypage/someword 使用add_rewrite_rule( \'^mypage/([^/]+)/?\', \'index.php?name=mypage&mycustomvar=$matches[1]\',
如何为子域添加自定义重定向规则?
我正在尝试编写一个自定义重定向规则,将子域名重定向到匹配的页面。示例:wppage.example.com → example.com/wppage我在我的functions.php:function custom_rewrite_basic() { $rewrite = add_rewrite_rule(\'([^/]+)/?$\', \'index.php?pagename=$matches[1]\', \'top\'); } add_action(\'ini
具有多个变量的复杂重写规则,其中一些相同
我正在尝试为可筛选的基于成员的目录添加一些重写规则例如,如果我有以下URLwww.example.com/members/location=gb/ www.example.com/members/location=gb/role=director/ 我通常会这样做$member_page_id = 123; add_rewrite_rule( \'members/search/location =([^/]+)/?$\', \'index.php?pag
HARD FUSH_REWRITE_RULES()不重新生成.htaccess
我目前正在开发一个主题,我想添加两个永久链接一个正在重定向到索引。php带有一些自定义参数和值(存储在wp\\u options表中的规则),另一个是重定向到我的模板中的一个文件,该文件提供了管理ajax。php功能(存储在.htaccess文件中的规则)。add_action( \'init\', \'custom_rewrite_rules\' ); function custom_rewrite_rules() { add_rewrite_rule(
ADD_REWRITE_RULE不再工作-可能是HTTPS问题?
我有一个重定向规则,用于加载自定义模板文件。这在上周起到了作用,但现在不起作用(而是加载了404页)。对站点的唯一更改是整个站点现在加载到https而不是http上。功能如下:function event_rewrite() { add_rewrite_rule(\'^event/(.*)/?\', \'index.php?pagename=event&event_name=$matches[1]\', \'top\'); } add_action(\'i
自定义分类归档插件覆盖静态页面
我创建了一个自定义帖子类型,它有自己的自定义分类法:$productTaxonomyArgs = [ \'public\' => true, \'publicly_queryable\' => true, \'show_ui\' => true, \'show_in_menu\' => true, \'show_admin_column\' => true,
自定义POST类型重写和wp_pagenavi相互干扰
假设我有一个带有分页的归档页面wp_pagenavi 用于URL下的分页example.com/articles/news. 使用分页时,URL将更改为example.com/articles/news/page/2, .../page/3, 等等也可以说我有一个带有slug的自定义post类型newsposttype 我有这样一个重写规则:\'rewrite\' => array(\'slug => \'articles/news\'). 这样做是为了生成URL,其中视图将显示在下面,例如。
一次性重写单个POST类型的插件(显示具有相同URL的普通页面)
SOLVED见下面我的答案;我不能马上接受。Original post我定制了一个帖子类型sector:register_post_type( \'sector\', array( \'labels\' => array( \'name\' => __( \'Sectors\' ), \'singular_name\' => __( \'Sector\' ) ), \'public\' =
是否可以从重写中删除提要?
我使用的是Monkeyman重写分析器,所以当我进行一些自定义重写时,我可以看到所有的重写,我注意到很多重写都是为提要生成的。我有没有办法把它们去掉?它会影响性能吗?我已经计算过这些重写规则中有多少包含“rdf”,有90个,随着我的网站的发展,可能会有更多的规则,所以只禁用它们,我觉得这会清理很多垃圾实例 myctp/feed/(feed|rdf|rss|rss2|atom)/?$ myctp/(feed|rdf|rss|rss2|atom)/?$ 我试过禁用Feeds插
如何通过ADD_REWRITE_RULE()使用自定义字段?
我对在WordPress中编写重写规则很陌生,我想确保我没有走错方向。My goal: 使用随机数字和字母作为自定义帖子类型的URL结尾project 页码我下面的代码是我迄今为止所尝试的。。。功能。php// Create a random string and save it to the post for the URL ending add_action(\'save_post\',\'add_url_id\'); function add_url_id( $id, $post )
没有物理页面的插件的自定义前端页面?
我需要创建一个前端页面(和子页面),该页面将显示保存在数据库中的自定义数据,但不是wordpress的一部分,它本身不是帖子或页面,而是API调用的数据。我不想使用短代码,因为需要子页面。我已经查看了以下内容,但似乎无法按要求进行操作:Dynamic URL, not a physical page within the database例如,我需要的是site.com/mypage/ 但我不希望“mypage”存在于后端。我通过以下方式实现了这一目标:public function mypage_rew
如何添加重写规则以指向文件
我正在尝试将传入路径重定向到JS文件。我不了解什么add_rewrite_rule 这行不通?是的,我冲洗过permalinks。add_action(\'init\', \'ssla_rewrite_init_endpoint\'); function ssla_rewrite_init_endpoint() { global $wp_rewrite; $loader_file = SSLA_PLUGIN_URL . \'assets/js/ssla-loader
添加_重写_规则为所有内容添加前缀
我需要设置一个WP重写结构,在该结构中,我用一个自定义(动态)前缀为所有URL加前缀。因此URL如下所示:www.example。com/myprefix1/www.example。com/myprefix2/www.example。com/myprefix1/a页www.example。com/myprefix1/a-类别www.example。com/myprefix1/a-cptwww.example。com/myprefix2/a-cpt等到目前为止,我想到了这个: $options = imp