我有一个WordPress网站,我想模仿某些新闻媒体和门户网站生成他们的网址的方式.

例如,你有一篇名为“Man Loves Woman”的文章,CMS软件会创建一个这样的网址:

https://example.com/man-loves-woman/55123

55123是文章的真实ID,所以

https://example.com/man-does-not-love-woman/55123

只要真实的id,55123没有被改变,它将返回相同的文章.无论可能的顺序是什么,是%postname%/%id%还是%id%/%postname%

现在我有一个自定义永久链接设置:

/%postname%/%year%%monthnum%%day%

我对此并不特别高兴,我希望它/%postname%/%unique_id%默认生成%postname%,但它的值是什么并不重要,因为% unique_id%是不可变的.

我正在查看wp-includes / link-template.php和rewrite.php,但我不是很精通PHP,但如果有人能指出我正确的方向,我会很感激,我有一些基本的理解这一切是如何运作的,只要轻轻一推,我就可以跟进并自己解决.

也许我正在看这一切都错了,应该专注于它后面的Nginx并设置一个重写规则,插入%postname%可以是任何东西,只需使用WordPress永久链接设置中的Default,它会产生:

https://example.com/?p=123

解决方法:

如果要在其名称后面显示帖子的唯一ID,可以通过添加此结构从WordPress永久链接设置中的自定义结构中执行此操作.

/%postname%/%post_id%

它不适用于localhost,但它正在在线网站上工作.

标签:blogs,php,wordpress,permalinks

来源: https://codeday.me/bug/20190830/1767264.html

php和数据库的永久链接,php – WordPress永久链接,包括名称和ID,但仅考虑ID相关推荐

  1. 去除WordPress网站链接中“category”的四种方法

    作为wordpress的重度用户,对于wordpress网站的每一个细节我都很在意. 相信很多站长和我一样! 网站搭建起来,我发现url中一直有一个"category",我表示很不 ...

  2. wordpress目录不分层级方法!去掉WordPress目录链接中category?目录在根目录

    刚刚接触Wordpress的小伙伴们可能被搞的无从下手,比如说添加目录后然后把目录添加到导航菜单链接会出/category/你的目录url.这样很不利于SEO那么怎么才能处理掉category这一层目 ...

  3. 图解 wp WordPress 文章 链接 在新窗口打开

    wp WordPress 文章 链接 在新窗口打开 因为wp默认是不在新窗口打开链接的,这对于我们这样习惯关窗口的人,用起来很不方便.其实改起来很简单,下面开始 一.打开外观,选择编辑 二.打开主题页 ...

  4. mysql的远程链接工具_Navicat远程链接mysql-8数据库具体操作

    未经允许不得转载 *Navicat**远程链接mysql-8数据库具体操作方案* *一:本地链接* *二:公有云链接* *备注:此文档是以root用户演示.项目最好用其他用户* *具体步骤:* *公有 ...

  5. https nginx phpstudy_让phpStudy2018 Nginx 支持WordPress自定义链接

    只适合Windows本地环境(服务器上没试过),默认phpStudy2018 Nginx并不支持WordPress自定义链接,可以通过修改配置文件支持让其支持. 用文本编辑工具打开PHPTutoria ...

  6. wp博客链接.html,WordPress博客文章标题链接到自定义网址链接

    WordPress 支持多种文章形式,相信不少博主遇到过需要把wordpress文章的标题链接到自定义的URL地址的情况,点击文章链接时不是直接访问文章详情页面,而是直接访问分享的链接网页,就像微博一 ...

  7. wordpress php 链接,WordPress中获取页面链接和标题的相关PHP函数用法解析

    get_permalink()(获取文章或页面链接)get_permalink() 用来根据固定连接返回文章或者页面的链接.在获取链接时 get_permalink() 函数需要知道要获取的文章的 I ...

  8. wordpress友联_一段代码开启WordPress友情链接管理

    自从WordPress哪个版本开始,默认的后台就没有了链接管理器,而某些主题并不支持友情链接的管理,例如我们现在在用的GeneratePress.所以使用友情链接的时候,绕了一点弯路,使用了自定义HT ...

  9. php文章内链教程,怎么给文章关键词自动添加内链链接? - WordPress教程

    如果你也和我一样嫌麻烦的话,可以看看代码版的实现方法,这一节的wordpress开发教程教大家怎么给文章关键词自动添加内链链接 之前介绍了一款自动给文章关键词自动添加内链链接的WordPress插件, ...

最新文章

  1. Swift2.x编写NavigationController动态缩放titleView
  2. Python之字符编码(Day10)
  3. 阅读笔记五2017.2.13
  4. 新款 Azure .NET SDK 如何设定 Content-Type
  5. 计算机组成原理试卷分析,《计算机组成原理与汇编语言》试卷分析报告.doc.docx...
  6. Atitit 命令行返回 cli 返回解析 tab分割csv格式 v4 t34.docx Atitit 命令行返回 cli 返回解析 csv 格式 cliutil 目录 1.1. 线使用tab
  7. 怎样在EDIUS中进行快速抠图
  8. HTML+CSS实现登陆界面
  9. 利用场景法设计atm自动取款机的测试用例_如何使用场景法设计测试用例
  10. 仅展示近三天的动态设置_微信朋友圈好友设置仅展示最近3天动态是对所有好友吗?还是针对某个人...
  11. 宠物收养所(c++)
  12. 这个空指针异常我是一脸懵逼的
  13. centos安装oracle报错,CentOS安装oracle和rsh服务报错处理
  14. 几个简单的c语言程序,几个简单的C语言源程序.docx
  15. oracle中如何转换成数字,如何在Oracle中实现数字进制转换完全版?
  16. Python 条件运算符的嵌套来完成此题:学习成绩
  17. 【HaaS Python硬件积木】土壤湿度传感器
  18. tikz包 安装_LaTeX—Tikz 宏包入门使用教程
  19. 2021哎呦百度搜索指数批量查询工具【速度快】
  20. Java编程思想——复用类

热门文章

  1. android:videoView
  2. phoenixframe自动化测试平台对Firefox和chrome支持的说明
  3. angular 实现modal windows效果(即模态窗口,半透明的遮罩层),以及bootstrap(css,components,js)的初步学习...
  4. 算法设计 - LCS 最长公共子序列最长公共子串 LIS 最长递增子序列
  5. mysql 数据表中查找重复记录
  6. GNU make manual 翻译( 一百八十二)
  7. 关于 Win 8 RT 你应该知道的 15 件事
  8. 【高级内部资料】.NET数据批量写入性能分析 第一篇
  9. 双层板在哪层覆铜_多层板的生产过程,与双层板有何不同?
  10. 按周汇总_有合并单格及空行的数据如何快速汇总?简单几步快速搞定