繁体   English   中英

Wordpress动态内容

[英]Wordpress dynamic content

我目前在我的网站上的一个表中有大约 100 行,其中包括 URL 和从我服务器上的数据库中提取的几组数字。 我想做的是根据每行的一个单元格动态创建页面,其中包含从同一数据库中提取的数据。 例如,每一行(显示在表格中)如下所示:

Icon (url) | Name (url) | Number 1 | Number 2 | Number 3 | Number 4 | Number 5

然而,在我的数据库中,每一行都是这样的:

Icon (url) | Name (url) | Number 1 | Number 2 | Number 3 | Number 4 | Number 5 | Description (large body of text) | LargeImage (url)

由于我有这么多条目,我希望能够有一些方法来根据数据库中行的名称生成页面(单独制作每个页面需要很长时间,我将更新这个表经常包含内容),因此我可以从数据库行(描述、大图等)中显示更多我无法放入表格中的信息。

Wordpress 是否有任何插件可以做到这一点,如果没有,我将如何在 PHP 中做到这一点?

我不确定如何最好地将它集成到 WP 中,但它在 PHP 中相当简单。 您只有一个类似 mypage.php?id={#} 的文件,其中 # 是单个记录的 ID。 您使用 GET ( $id = $_GET["id"]; ) 提取 ID,然后运行 SQL 查询并将其作为 WHERE,获取结果并使用该行数据填充页面。 然后,使用 .htaccess,您可以执行 WP 所做的操作,并使其看起来像 URL(即 mypage/2/)。

例如,您可以使用这样的方法创建自定义页面。

可以通过创建一个单独的文件(例如,除了 single.php 之外)将其集成到 WP 中,该文件将运行此 PHP 脚本,但包含 WP header 以使其适合主题。 但是,这不会真正完全集成到 single.php 中,因此不会出现在管理员的帖子部分或任何内容中。 这是要求吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM