您好我正在尝试从成功的 php 创建 rss,但我无法获取所有信息。
该数据库是一个 Wordpress 安装。
我有一个包含 2 张图片的帖子。在数据库中,这 2 张图像和帖子都作为三个单独的行存储在同一个表中,但由 'post_type' 字段区分。
然后,我在每个帖子上附加了额外的信息,但这包含在一个单独的表格中。
我应该使用什么样的选择语句来执行这样的事情?任何帮助将不胜感激。
谢谢并恭祝安康,
据我所知,wordpress 有几个可定制的 rss 提要插件,您不必在其中执行任何选择语句,只需单击所需的结果即可。
为了在 worldpress db 上进行选择查询,并从中手动生成 rss,从长远来看,您可能会遇到一些问题,例如 wordpress 更新带来的潜在结构变化。
强烈建议使用官方插件页面中的这些功能,通常是那些有适应 wordpress 到目前为止所经历的各种版本更改历史的功能。
谢谢大家的所有信息。我找不到可以用来让它工作的 WordPress 插件(尽管我确信可能有一个)。但我设法让这个工作。这就是我最终的结果:
'Select
mwpwpecbd.*,
mwpposts.*,
imageposts.guid As guid1,
imageposts.post_type As post_type1,
imageposts.ID As ID1,
imageposts.post_title As post_title1,
mwpposts.post_parent,
imageposts.post_parent As post_parent1
From
mwpwpecbd Inner Join
mwpposts On mwpposts.ID = mwpwpecbd.post_id Inner Join
mwpposts imageposts On imageposts.post_parent = mwpposts.ID'
我使用FlySpeed SQL Query并像魔术一样创建它。我认为我可能还需要做一些调整,但我知道这已经接近目标了。