当前位置: 首页 > 知识库问答 >
问题:

如何使用$wpdb类在wordpress中显示功能图像

薄欣怿
2023-03-14

我试图从一个外部网站获取帖子,在我自己的网站上显示,我只是通过wordpress$wpdb类来实现这一点。

我已经设法将外部网站的帖子标题显示在我的网站上,但是,我在显示与自己帖子相关的特色图片时遇到了问题。

任何帮助都将不胜感激。

<?php

$mydb = new wpdb('root','','test','localhost');
$rows = $mydb->get_results(" select post_title, guid FROM wp_posts WHERE post_parent = '21' ");
echo '<ul>';
foreach ($rows as $obj) : ?>

    <li><a href="http://localhost/database2/2015/11/26/<?php echo $obj->post_title; ?>"><?php echo $obj->post_title; ?></a></li>
    <?php echo $obj->meta_value; ?>
<?php
endforeach;
echo '</ul>'; 
?>

共有1个答案

闽念
2023-03-14

我使用下面的SQL查询从外部数据库中获取了文章的相关特征图像:

    "SELECT
    p1.*,
    wm2.meta_value
FROM
wp_posts p1
LEFT JOIN
    wp_postmeta wm1
    ON (
    wm1.post_id = p1.id
    AND wm1.meta_value IS NOT NULL
    AND wm1.meta_key = '_thumbnail_id'
    )
LEFT JOIN
wp_postmeta wm2
ON (
    wm1.meta_value = wm2.post_id
    AND wm2.meta_key = '_wp_attached_file'
    AND wm2.meta_value IS NOT NULL
)
WHERE
    p1.post_status= %s
    AND p1.post_type=%s
ORDER BY
    p1.post_date DESC
 LIMIT 4", 'publish','post'));
 类似资料:
  • 我正在尝试获取子类别的子类别的产品类别 这段代码按层次列出了它们下面的所有顶级类别和子类别,但我有子类别(sub-sub-category)的子类别,因此如何列出这些子类别(使用clic)。 BO中的类别 在FO中列出类别

  • 这些是自定义字段组合: 1组页脚 1.1组列2 1.1.1 bbcimg(这是图像ID) 1.1.2 bbc-rss(这是RSS提要ID) 我有以下显示bbc rss的代码: 我创建了具有以下属性的图像字段 bbcimg: 字段标签:bbcimg 字段名称:bbcimg 字段类型:图像 说明:- 必填项:否 返回格式:图像数组 预览大小:中等(300x300) 图书馆:全部 最小值:宽度40px,

  • 我想在我的Flitter应用程序中显示图像内容。我使用WordPressAPI。我使用这个类来显示featuredmedia、标题和内容 这是wordpress的内容 “内容”:{“渲染”:“首相警告议员们,他们试图阻止英国脱欧,从而损害了他与欧盟达成协议的机会。 鲍里斯·约翰逊(Boris Johnson)表示,英国将在10月31日“要么做,要么死”退出欧元区——这促使一些议员采取行动,阻止英国

  • 问题内容: 我已经阅读了jsFiddle用户指南,了解其JSON 回显功能,但是没有运气产生一个可工作的jsFiddle来使用JQuery回显JSON消息的运气。 如何创建jsFiddle以从其指南中回显JSON: 我从未使用过的Mootools提供了一个示例。因此,从mootools示例到JQuery的简单转换就足够了。 问题答案: 现场演示 注意我添加了一个额外的资源.. jquery-jso

  • 我正在尝试使用一个菜单栏,使用户能够选择一个文件,并在JPanel中显示它,图像应该完全适合JPanel。但是JFileChooser在从对话框中成功选择文件时不会显示任何内容。我试着参考了许多链接:如何向JPanel添加图像?浏览图像文件并使用Java Swing显示它,但没有任何结果。请帮帮忙。以下是我的代码: 更新后的代码如下:

  • 我正在处理wordpress主题,未能在wpdb上使用算术运算- 若我写的是simple,那个么它会在数据库中成功更新 但是如果我对结果使用减号操作,它会抛出致命的错误。 错误 朋友们,请建议我如何解决这个问题。我已经使用结果-