首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么wordpress会输出带有%pagename%而不是路径的规范URL?

WordPress是一种流行的开源内容管理系统(CMS),用于创建和管理网站。在WordPress中,%pagename%是一种特殊的占位符,用于生成规范的URL。

WordPress使用固定链接(Permalink)来定义网站上的页面和文章的URL结构。固定链接可以根据网站的需要进行自定义设置,以便更好地优化搜索引擎和用户友好性。

%pagename%是一种固定链接结构中的占位符,它代表了页面的名称。WordPress使用这种占位符的原因是为了提高网站的可维护性和灵活性。通过使用%pagename%,WordPress可以根据页面的名称动态地生成URL,而不是直接使用页面的路径。

使用%pagename%而不是路径的规范URL有以下几个优势:

  1. 灵活性:使用%pagename%可以让网站管理员更轻松地更改页面的URL。如果使用路径作为URL,当页面的路径发生变化时,所有引用该页面的链接都需要手动更新。而使用%pagename%,只需要更改页面的名称,URL会自动更新。
  2. 可读性:使用%pagename%可以使URL更具可读性和可理解性。路径可能包含一些难以理解的字符或数字,而使用页面名称作为URL的一部分可以使URL更加直观和易于记忆。
  3. 搜索引擎优化:使用%pagename%可以帮助提高网站在搜索引擎结果中的排名。搜索引擎更喜欢具有描述性和可读性的URL,因此使用页面名称作为URL的一部分可以增加网站在搜索引擎中的可见性。

WordPress提供了多种固定链接结构选项,包括使用%pagename%、日期、文章ID等。根据具体需求,网站管理员可以选择适合自己网站的固定链接结构。

腾讯云提供了云服务器(CVM)和云数据库(CDB)等产品,可以用于托管和管理WordPress网站。您可以通过腾讯云官方网站(https://cloud.tencent.com/)了解更多关于这些产品的信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

去掉 WordPress 分类目录 URL category 最佳方法

WordPress 默认分类目录 URL 中是带 category ,比如我爱水煮鱼 WordPress 分类目录 URL https://blog.wpjam.com/category/wordpress...方式一:使用插件 网上有很多这方面功能 WordPress 插件,都可以去掉分类目录 URL category,这些插件实现方式是把所有的分类都写入 WordPress rewrite 规则...这样虽然可以解决问题,但是也造成 rewrite 规则会非常臃肿,反而会使得 WordPress 变慢。.../wordpress/ 比如我爱水煮鱼关于页面:https://blog.wpjam.com/about/ 是不是这两种页面的页面rewrite 规则是不是一样,那么我们可以直接使用页面的 rewrite...当 WordPress 进入页面 rewrite 规则时候,我们首先判断一下,当前 pagename不是某个分类 slug,如果是,就把当前 query_var 中 pagename 换成

64130

手写了一个Spring MVC

,本质上也是存取map过程 启动时候,将url和其对应方法存到map中 有请求时候,根据url从map中找到对应方法,执行方法返回结果 Spring MVC执行流程 ?...HandlerMapping HandlerMapping主要就是根据请求url找到对应handler,看到这你可能会想,这个叫ControllerMapping是不是更好一点?...3个HandlerMapping实现类,对应不同映射策略 映射策略 handler实现方式 查找实现类 简单url映射 实现HttpRequestHandler接口;实现Controller接口,指定路径...返回Handler是HandlerMethod类型 Spring MVC为什么要搞这么多HandlerMapping和HandlerAdapter呢 主要还是为了适应不同场景,静态资源请求用SimpleUrlHandlerMapping...RequestMappingHandlerMapping则比较适合写业务,因为能适应复杂多变场景 ViewResolver和View ViewResolver用来解析视图,View是最终返回给用户视图

36820
  • Hexo-完全免费全平台搭建个人博客(1)-整体搭建

    虽然网上有大量教程,我为什么又要造轮子呢?因为长时间观察和浏览,教程这东西写详细很少,当然还是有的,百度上大部分都是一模一样教程,博主为了浏览量爬虫或者粘贴复制过来,参考价值不大,排版混乱。.../Homebrew/install/master/install)" ,稍作等待,就可以安装成功,我电脑基本上都是挂着 ss ,下载速度可能有点慢,Mac 用户在编译时可能遇到问题,请先到 App...,您可使用 glob 表达式来匹配路径。...然后回到终端,输入如下命令,注意 xml 文件路径请修改为自己路径: hexo migrate wordpress /Users/timhbw/Downloads/tim.wordpress.2017...4.Github域名设置 经过以上步骤,网站在本地已经有模有样了,就差部署到服务器上了,这样普通用户就可以通过网络任意访问你写文章,不是只有你本地或者局域网能访问,那这样博客意义也就消失了。

    4.7K90

    WordPress JSON REST API简单介绍及使用

    WP API为WP查询创建了一个简单方便接口,文章API,文章元数据API,用户API,版本API等等。WordPress能做事情,WP API同样可以让你做到,并且更加方便。...(array) optional 返回 如果文章创建成功,返回一个201状态码,说明文章已经被创建,从地址头可以看到文章URL信息,为方便使用,文章主要内容也会在返回...可用的上下文参数有: view: 默认上下文,输出普通用户内容。...返回父字段作为一个ID,不是一个嵌入文章,以确保我们不会遍历后面的整个层次结构。...返回 如果文章创建成功,返回一个201状态码,说明文章已经被更新,从地址头可以看到文章URL信息,为方便使用,文章主要内容也会在返回主题中显示。

    1.1K10

    域名怎样实现自动跳转网页_域名

    –location.replace(“pagename.html”)//–>   其中pagename.html”指特定重定向目标地址,用相对/绝对URL地址均可。   ...用javascript实现自动重定向好处在于:用户所访问目标URL不会保留在用户浏览器历史记录中,如果用户按返回按钮返回,则将回到跳转前网页,不是包含javascript自动重定向脚本跳转页面...如果需要,可以把javascript自动重定向脚本存在一个外部文件中,并通过下面的命令行来加载,其中“filename.js”是该外部文件路径和文件名:      其中“myform”可以是任意名称,“pagename.html”用相对/绝对URL地址均可。  ...小结   如果访问用户最终看到是他们想看到,那么在搜索引擎优化中使用自动转向技术并没有什么不对,也并不是什么不道德行为。

    7.4K30

    WordPress主题制作(四):制作头部模板header.php

    WordPress文档:条件标签 可能你对这些条件判断标签还没有深入认识,也不清楚到底是用了这些标签会对主题造成怎样影响,不用着急,随着本教程逐渐深入,你慢慢对他们有比较清楚认识。.../style.css" type="text/css" media="screen" /> 你可能问wp-content\themes\Candy目录下不是已经有一个style.css 吗?...那为什么header.php 没有加载呢?因为这是WordPress主题,是要被WordPress主程序调用,经过层层解析才能把你博客显示出来,不是简简单单html静态网页文件。...bloginfo('stylesheet_url') 输出主题文件夹中style.css文件路径 bloginfo('pingback_url') 输出博客pingback网址 bloginfo('...template_url') 输出博客主题目录URL get_option('home') 获取博客首页网址 bloginfo('name') 输出博客名称 bloginfo('description'

    1.3K20

    WordPress主题开发,从入门到精通。

    2.目录、路径相关函数 get_template_directory,获取活动主题所在目录路径; get_template_directory_uri()获取活动主题完整URL; get_stylesheet_uri...(),获取活动主题style.css完整URL路径; get_theme_file_path(file)、get_theme_file_uri(file) 一样 ,这个函数将返回主题中文件路径(如果存在...'%pagename%.html'; } 15.输出文章分页 官方文档:https://developer.wordpress.org/reference/functions/get_the_posts_pagination...do_settings_fields()、 add_settings_error()、get_settings_errors()、settings_errors() 3.settings_fields() 用于输出表单带有表单提交时用于验证...media.state().get('selection').toJSON()); ,被选图片 问题总结 1.save_post wordpress自动保存也触发这个钩子,可能导致异常输出;save_post

    10.6K40

    WordPress如何使用腾讯云对象存储COS存储媒体库附件

    URL,确认附件图片 URL 指向腾讯云 COS图片迁移如果以上是成功,那么就需要同步旧资源到 COS 存储桶当中,可以使用 COSCLI,否则后台无法正常预览旧资源;COSCLI 是使用 Go 语言开发...,不是明文配置值。...以迁移 WordPress 为例,可以使用如下命令将 WordPress 媒体库上传到 COS 中,其中 /yourpath/wp-content/uploads 就是你 WordPress 站点目录本地媒体库存储路径..., wp-content/uploads 就是存放在 COS 中路径。...扩展使用 CDN 加速访问 存储桶如果需要配置 CDN 加速,可参见 CDN 加速配置 文档 在插件设置中将 URL 前缀修改为默认 CDN 加速域名或自定义加速域名即可替换数据库中资源地址 如果不是新创建站点

    92393

    御用导航提示提醒页面_PowerBI 个性化定制你报告导航

    那么问题来了,为什么要给最终用户提供个性化页面呢? 每一个终端用户,对于所想看到页面是不同,或者希望看到报告风格是有差异。...你作为报告设计者/PowerBI管理员,可能需要为每一个用户分别设置不同报告。 一旦你要在报告中进行一些修改或者添加一些内容,你要么修改大量模型,要么修改很多报告。...因为每一个页面在发布时都会被分配一个独一无二ReportsSectionId,也就是URL链接,所以我们通过设置不同用户ID去筛选不同页面URL来实现个性化跳转。...结果呈现: 由于我们是在本地进行呈现,本地UserPrincipalName是计算机名,显然并不是用户账号,所以我们需要在建模中一角色身份查看,勾选其他用户和PageNavigation,然后输入一个账号...尤其是当你隐藏这些页面导航最终页面,只通过最开始导航页进行跳转,整个报告更加清晰整洁。 需要注意一点是,以上方式看上去的确实现了不同用户只能看到特定页面,不能看到其他页面。

    9.8K10

    WordPress 路径相关函数总结(一):站点路径相关函数

    在开发WordPress 相关产品(主题、插件)时候,常常需要通过某些函数获取路径,包括URL路径和服务器路径。...比如说在主题或插件中引用js或css文件需要URL地址,include一些文件时则需要服务器路径。...在WordPress中,不能认定wp-content目录一定位于/wp-content下,也不能认为admin地址一定是/wp-admin,为了避免错误,了解WordPress中与获取路径相关函数很重要.../wordpress admin_url() 返回后台地址,传递参数后也可返回后台menu地址 $url = admin_url(); echo $url; //输出:http://devework.com...输出:http://devework.com/wp-content 如果在wp-config.php中改变了wp-content目录位置,则该函数返回正确地址,例如wp-config.php中如下定义

    91960

    WordPress 路径相关函数总结(一):站点路径相关函数

    在开发WordPress 相关产品(主题、插件)时候,常常需要通过某些函数获取路径,包括URL路径和服务器路径。...比如说在主题或插件中引用js或css文件需要URL地址,include一些文件时则需要服务器路径。...在WordPress中,不能认定wp-content目录一定位于/wp-content下,也不能认为admin地址一定是/wp-admin,为了避免错误,了解WordPress中与获取路径相关函数很重要.../wordpress admin_url() 返回后台地址,传递参数后也可返回后台menu地址 $url = admin_url(); echo $url; //输出:http://devework.com...输出:http://devework.com/wp-content 如果在wp-config.php中改变了wp-content目录位置,则该函数返回正确地址,例如wp-config.php中如下定义

    1.2K80

    WordPress自定义查询:WP_Query使用

    wordpress默认根据网址调用数据,不能满足我们所有建站要求,WP_Query可以用于查询任何你想要内容,相当于自定义数据调用。 wordpress主循环 两段代码是等效,为了保持代码简洁性,WordPress 隐藏了全局主循环变量 $wp_query。 WP_Query最基础用法 'sample-page', //(字符串) - 页面别名 'pagename' => 'contact_us/canada', //(字符串) - 用斜杠‘/’分割父页面别名/子页面别名来显示子页面...注意排序是按照字母表顺序进行。(如:words),但是数字排序可能会有问题 (如:1, 3, 34, 4, 56, 6, etc, 不是你希望:1, 3, 4, 6, 34, 56)。...> //输出循环结构 <?php endwhile; endif; // 4.重置请求数据 wp_reset_postdata(); ?

    1.4K20

    Canonical 标签以及在 WordPress应用

    Canonical 标签,中文叫做 URL 范式,是 Google,雅虎,微软等搜索引擎在2009年一起推出一个标签(百度在2013年也终于支持),它主要用来解决由于 URL 形式不同造成重复内容问题.../article/canonical-tag-and-wordpress/trackback/ 这两个 URL 形式不同,第一个是日志 URL,第二个是日志 Trackback URL,不过他们内容都是相同...,能够规范网址并避免搜索结果中出现多个内容相同或相似的页面,帮助解决重复内容收录问题,避免网站相同内容网页重复展示及权重分散,提升规范网页权重,优化规范网页排名。...标签,而又没有在 WordPress 中屏蔽默认 filter 的话,则会输出重复 Canonical 标签。...个人建议使用 WordPress 默认输出 Canonical 标签已经足够了。 ----

    92920

    PowerBI 个性化定制你报告导航

    通过页导航自定义参数链接可以实现给最终用户提供个性化定制页面。 那么问题来了,为什么要给最终用户提供个性化页面呢?...一旦你要在报告中进行一些修改或者添加一些内容,你要么修改大量模型,要么修改很多报告。本身,要维护多个差不多相同报告,就是一件很让人恼火事情。...因为每一个页面在发布时都会被分配一个独一无二ReportsSectionId,也就是URL链接,所以我们通过设置不同用户ID去筛选不同页面URL来实现个性化跳转。 ?...结果呈现: 由于我们是在本地进行呈现,本地UserPrincipalName是计算机名,显然并不是用户账号,所以我们需要在建模中一角色身份查看,勾选其他用户和PageNavigation,然后输入一个账号...尤其是当你隐藏这些页面导航最终页面,只通过最开始导航页进行跳转,整个报告更加清晰整洁。 需要注意一点是,以上方式看上去的确实现了不同用户只能看到特定页面,不能看到其他页面。

    1.9K20

    WordPress 网站基于REST API 开发“微信小程序”实战

    我们访问平常普通 WordPress 网页,在没有开启静态缓存情况下,大概是走“从数据库拉取数据—> 服务端 PHP 进程拼成 HTML 直接输出 —> 用户浏览器界面”过程, REST API...关于REST API 名词解释可以参考阮老师文章。上面的URL 即表示输出第1页最新5篇文章数据(5篇为1页)。这个URL 接下来将要用到。...另外在开始开发之前,我在服务端对WordPress REST API 进行了一些定制化输出。...建议在设计icon 时候稍微留点透明padding 占位,不然导致图标在真机上会放得很大。...Image 绝对路径必须以https 开头 image src 绝对路径,在web 开发中是允许类似//example.com/pic.png以//开头存在,这种图片路径在微信web 开发者工具也能正常显示

    3.1K60
    领券