Wordpress:更改页面的 URL 路由

     2023-02-22     82

关键词:

【中文标题】Wordpress:更改页面的 URL 路由【英文标题】:Wordpress: Change URL route of page 【发布时间】:2017-02-16 06:29:48 【问题描述】:

我是 Wordpress 的新手,我被要求对网站进行一些更改。我需要更改以下页面的路线(如果可能):

/travels/poi

收件人:

/location/region/poi

travels 是 POI(兴趣点)列表。这样的事情可能吗?

编辑:location/region/ 是一个列出我的兴趣点的页面

【问题讨论】:

【参考方案1】:

如果旅行是自定义帖子类型,那么您可以为其定义自定义永久链接。

查找您注册旅行自定义帖子类型的代码,如下所示:

register_post_type( 'travels', $args );

改变 rewrite 参数:

$args = array(
    // your ohter args
    'rewrite'               => array(
        'slug'                  => 'location/region',
        'with_front'            => true,
        'pages'                 => true,
        'feeds'                 => true,
    ),
    // some other args
);

进行此更改后,您必须flush the rewrite rules 否则更改将无效。为此,只需在 wp admin 中转到 Settings -> Permalinks(您无需更改任何内容)。

【讨论】:

嗯...我明白了,但是我在哪里添加这个?我是否将它添加到“functions.php”中,就像我添加我的操作/过滤器挂钩一样?谢谢:) 这取决于自定义帖子类型的创建方式。也许你为这个旅行用了一个插件? 是的,它是一个包含“旅行”、“汽车”、“工作”、“酒店”等列表的插件。 在这种情况下很难。我们不应该更改插件代码,因为更改将在下一次插件更新期间被覆盖。如果插件提供了一个过滤器挂钩来更改自定义帖子类型参数,那么一个干净的解决方案是唯一可能的。但这是不可能的。

更改 Wordpress 媒体图像 URL

】更改Wordpress媒体图像URL【英文标题】:ChangeWordpressmediaimageURL【发布时间】:2020-06-1413:40:17【问题描述】:我对wordpress开发比较陌生。我在我的网站上安装了SSL证书。SSL挂锁在某些页面上不可见,并认为这是一个混合内容问题... 查看详情

带有xampp的Windows上的Wordpress如何更改默认URL

】带有xampp的Windows上的Wordpress如何更改默认URL【英文标题】:WordpressonwindowswithxamppHowtochangedefaultURL【发布时间】:2014-03-2403:43:07【问题描述】:我用xampp和bitnami在Windows7机器上安装wordpress。默认是http://127.0.0.1/wordpress如何将其更... 查看详情

React 路由器更改 url 但不更改页面加载

】React路由器更改url但不更改页面加载【英文标题】:Reactrouterchangesurlbutnotpageloading【发布时间】:2020-04-0708:32:42【问题描述】://thisismyindex.jsimportReact,from"react";importReactDOMfrom"react-dom";importProviderfrom"react-redux";importstorefrom". 查看详情

Electron 全局变量不会在 React 页面上的路由/URL 更改之间持续存在

】Electron全局变量不会在React页面上的路由/URL更改之间持续存在【英文标题】:Electronglobalvariabledoesnotpersistbetweenroute/URLchangesonReactpage【发布时间】:2017-10-2919:20:55【问题描述】:我目前正在开发一个包装客户网站的Electron应用程... 查看详情

Wordpress:列出所有 URL / 路由

】Wordpress:列出所有URL/路由【英文标题】:Wordpress:listalltheURLs/routes【发布时间】:2013-10-0209:35:55【问题描述】:我想查看我的WP网站正在使用的所有(重写的)URL的列表。基本上,如果您熟悉Rails,我想要rakeroutes...但对于Wordpres... 查看详情

angularjs如何在页面没有登录的情况下阻止用户通过更改url进入页面--$statechangestart

...户进入页面,但是angular的路由机制可以让用户直接通过更改Url进入页面,如何处理这一问题呢?——监控路由转换机制$stateChangeStart具体的操作如下://监控路由转换$rootScope.$on(‘$stateChangeStart‘,function(event,toState,toParams,fromState,f... 查看详情

修改 Wordpress 中默认生成的友好 URL(通过 .htaccess)

】修改Wordpress中默认生成的友好URL(通过.htaccess)【英文标题】:ModifyfriendlyURLsgeneratedbydefaultinWordpress(via.htaccess)【发布时间】:2013-12-2918:41:19【问题描述】:我有一个在Wordpress中完成的网站,我需要对复杂的URL进行一些更改。... 查看详情

发布页面显示子页面而不更改 URL

...9-2315:12:05【问题描述】:我正在为一家公司开发一个关于WordPress的网站,我遇到了以下问题。这是结构:部分:fruits类别(子部分):red,yellow,blue,orange项目(子小节):apples,oranges,lemons,blueberriesFr 查看详情

sqlsql:更改wordpress站点的目标url(代码片段)

查看详情

React 路由器更改 url 但未更新上下文

】React路由器更改url但未更新上下文【英文标题】:Reactrouterchangesurlbutnotcontextisnotupdated【发布时间】:2020-04-1716:29:08【问题描述】:我有一个页面模板,其中包含一组不同的键,用于以用户选择的语言显示文本。默认语言为英文... 查看详情

在不破坏旧 URL 的情况下更改 wordpress 中的 URL 方案

】在不破坏旧URL的情况下更改wordpress中的URL方案【英文标题】:ChangingURLschemesinwordpresswithoutbreakingoldURLs【发布时间】:2010-10-1519:38:19【问题描述】:我创建了一个博客,在几篇文章之后,我决定不喜欢/2009/03/26/foo-bar的URL方案(... 查看详情

需要在wordpress中更改页面标题

】需要在wordpress中更改页面标题【英文标题】:Needtochangepagetitleinwordpress【发布时间】:2021-11-2621:21:49【问题描述】:我需要更改页面标题。该页面是使用类别链接创建的。所以我需要将页面标题更改为“新闻”我检查了自定义... 查看详情

如何更改 WordPress 存档 URL 模式?

】如何更改WordPress存档URL模式?【英文标题】:HowcanIchangetheWordPressarchiveURLpattern?【发布时间】:2012-10-2913:14:07【问题描述】:我在右侧边栏中有一个档案部分。你可以在这里查看。默认情况下,归档部分提供/blog/2012/08/URL模式。... 查看详情

更改wordpress管理和登录页面徽标

...action('login_head','my_custom_login_logo');  TochangetheWordPressAdminarealogo(theonewhichlocatedinthetopleftsideofyourAdminpanel)thensimplyaddfollowingcodetoyourtheme’sfunctions.phpfile.Again,Don’tforgettochangethelogolocationinline3. functioncustom_log... 查看详情

React 路由器推送仅更改 url

】React路由器推送仅更改url【英文标题】:Reactrouterpushonlychangestheurl【发布时间】:2017-03-2915:53:15【问题描述】:我正在使用反应路由器,我想通过单击一行重定向到详细页面。这是我的组件<Tablemodel=TypeModelsource=this.props.typessel... 查看详情

使用 htaccess 屏蔽/更改 url - wordpress slug

】使用htaccess屏蔽/更改url-wordpressslug【英文标题】:Masking/changingurlwithhtaccess-wordpressslug【发布时间】:2014-10-0310:46:10【问题描述】:对于我的一个新的Wordpress网站,我遇到了一个小问题。有一个名为“vehicle”的自定义帖子类型,... 查看详情

如何创建包含多个url的wordpress页面?

是否可以创建包含多个URL的WordPress页面?我希望每个部分有一个URL,所有这些都没有在SEO中重复的内容。我们不想使用锚点,因为它们没有像URL这样的个人排名。答案有很多插件可以轻松地为您批量创建URL。我推荐MPG:MultiplePagesG... 查看详情

Wordpress:自动更改 the_content 部分中的 URL

】Wordpress:自动更改the_content部分中的URL【英文标题】:Wordpress:AutomaticallychangeURLsinthe_contentsection【发布时间】:2020-07-2716:32:48【问题描述】:here的解决方案并没有解决我们的问题。我已经有了一个解决方案来更改我们主题中字... 查看详情