可湿性粉剂可以给一个值一个帖子ID吗?

时间:2014-03-20 作者:David H

所以我从另一个数据库中查询出一些数据,显然它们不是post 这意味着我不能使用标准permalink 将其链接到现有页面post type.所以我想如果WP可以生成一个,比如说“人工”的帖子ID,像其他任何页面一样链接到某个生成的页面custom post type.

所以基本上是一个生成的页面the_permalink 但对于来自另一个数据库的数据,该数据库作为post 或者无论如何,问题是这是否可能?

迄今为止我的代码:

$result    = $newdb->get_results("SELECT ".$column1.",".$column2."  FROM ... LIMIT 1 ");
    <?php   
        foreach ($result as $results) { 
            echo \'<li id="list">\' ;?>
        <a href=" *answer should be here I think* "><?php echo $results->member_name; ?> </a> 
    <?php
            echo \'</li>\' ;
        } ?>
编辑:我想我有一点进一步的链接现在更新到localhost/wordpress?1 . 它刷新页面,但我需要它转到它的唯一页面(对于只有css的ex和空页面)

下面是代码:

$result    = $newdb->get_results("SELECT ".$column1.",".$column2."  FROM ... LIMIT 1 ");
        foreach ($result as $results) { 
            echo \'<li id="list">\' ;?>
            <a href="<?php echo \'?id=\'.$results->memberID.\'\';  ?>"><?php echo $results->member_name; ?> </a> 
        <?php
            echo \'</li>\' ;
        }

2 个回复
最合适的回答,由SO网友:Milo 整理而成

Add a rewrite ruleextra query vars 要处理传入的请求,请将重写规则定向到page 发布类型,创建custom page template 对于该页面,然后使用重写规则设置的查询变量执行所需的任何查询。

SO网友:Mark Kaplun

您应该做的是创建一个CPT作为显示数据的容器。对于每个CPT“帖子”,需要将相关元数据存储到,以便能够从其他DB获取数据,并创建每个CPT主题文件,该文件将访问DB并显示数据。

结束

相关推荐

SQL database export-import

我开发的网站包含WordPress博客以及我设计的其他PHP页面。当我在测试服务器上本地更改站点时,我使用myPHPAdmin进行SQL数据库转储。如何避免覆盖客户端WordPress日历条目和其他日历设置的内容?如果我只是在localhost db dump上取消选择日历表,那么在导入之后,客户端的db会维护远程服务器上表的这些客户端条目吗?提前感谢