Mysql joomla中jos_类别、jos_菜单和jos_内容之间的关系

Mysql joomla中jos_类别、jos_菜单和jos_内容之间的关系,mysql,joomla,mysql-workbench,joomla-dbo,Mysql,Joomla,Mysql Workbench,Joomla Dbo,我已经将一个joomla网站迁移到wordpress,并将fg joomla迁移到wordpress wordpress插件免费版。现在我想获得所有contentarticles的列表,以及它们的id、链接、路径和别名。 我是joomla的新手,所以我还想知道新文章上的别名和我们在菜单项中添加别名时给出的别名之间的区别。 先谢谢你。 还有谁能告诉我JOU类别、jos_菜单和jos_内容之间的公共属性,以便加入表格并找到所有具有id、别名、路径和链接的文章列表?joomla站点的文章及其所有必需的

我已经将一个joomla网站迁移到wordpress,并将fg joomla迁移到wordpress wordpress插件免费版。现在我想获得所有contentarticles的列表,以及它们的id、链接、路径和别名。 我是joomla的新手,所以我还想知道新文章上的别名和我们在菜单项中添加别名时给出的别名之间的区别。 先谢谢你。
还有谁能告诉我JOU类别、jos_菜单和jos_内容之间的公共属性,以便加入表格并找到所有具有id、别名、路径和链接的文章列表?

joomla站点的文章及其所有必需的详细信息可以在u_内容和u_类别表格中找到

文章id、别名路径和链接是文章的url

__内容表具有catid,用于连接这些文章在_类别中的id类别

菜单和内容之间没有直接的联系。Joomla站点可能会在菜单系统上使用带有url的文章链接,或者在菜单表上找到带有链接字段(如com内容或其他内容)的单一文章类型

当您迁移到WordPress的所有文章时,您可以将其视为POST,并将其链接作为WordPress PrimLink


希望它有意义。

是的,我所有的文章都是post,别名是slug,但我认为在joomla,我们可以在同一篇文章中使用两个别名。一个是在文章发布时分配的,另一个是在我们将该文章添加到任何菜单时分配的。对于单个文章,您无法从菜单中提供另一个链接,它用于博客、类别列表视图。不是一篇文章,所以这些类型只有一个别名。谢谢你的评论,但我注意到了这一点。我已经创建了一篇文章“志愿者休息”并选择“alias志愿者休息”,但是当我在菜单中添加这篇文章时,我也可以选择“alias”并在那里使用VTO。现在链接是@vipuljain,你从菜单上看是对的,这是可能的。在这种情况下,文章别名被视为过期链接,并保留在“重定向链接”表中,当用户请求此url时,会自动重定向到新url(在您的情况下),vto由Joomla System redirect pluginthanks完成,了解详细信息,但根据您之前的评论,我会进行查询-选择t1.id,t1.title,t1.alias,t1.catid,t2.title,t2.alias,t2.path,jos_menu.alias,jos_menu.link,jos_menu.path从jos_内容作为t1左加入jos_类别作为t1上的t2.catid=t2.id左加入jos_menu在jos_menu.path=t2.path|||||jos_menu.alias=t1.alias按t1.id添加您对此的评论吗?