Wordpress - 附件块 slug

Wordpress - Attachments block slugs

总结: 一些上传的附件会自动生成 slug,我稍后想将其用于 posts。没有数据库访问权限是不可能更改它们的,而且非常烦人。

大家好,

我正在使用 wordpress,最近上传了一些图片。

随后我试图创建一个带有特定 slug 的 post,但 wordpress 自动为其添加了一个“-2”,表明已经有一个页面使用该 slug。

我将 slug 输入浏览器,它会将我重定向到我上传的图片。诡异的。 我进入 phpMyAdmin 并使用 slug 在数据库中搜索 posts。 ( SELECT * FROM wp_posts w where post_name like 'my-desired-slug'; ) 在数据库中,我找到了一个带有 post_type = "attachment" 的对象条目。它已分配给它所需的 slug ("post_name"="my-desired-slug")

wordpress 将 slug 分配给附件很奇怪。这个功能很不实用。现在我不得不编辑数据库中的 slug,因为 wordpress 不提供 UI 部分来编辑附件 slug。

在管理员中,您可以转到媒体,然后 select 图片。在右下角的详细信息页面中,您可以单击"Edit more details"。在标题下方的以下屏幕中,您可以更改永久链接!