【发布时间】:2023-04-01 00:22:01
【问题描述】:
我正在尝试使用新表中的简码在 WP 前端显示字段数据。
在遇到许多来源和研究之后,我似乎没有找到一种简单的方法来显示文本(而不是表格)中的数据,这些数据包含在 SQL 查询中通过 SELECT FROM WHERE 选择的特定字段中。
到目前为止,我调用了 wpdb,选择了字段,创建了一个循环并回显。但没有显示结果。 我也尝试过使用 print_r 和 implode,但都失败了。
<?php
function Initial_Brief(){ global $wpdb;
$results = $wpdb->prepare( "SELECT 'Initial_Brief'* FROM `Portal_100` WHERE Project_Title = 'Project 1'");
foreach ($results as $result)
echo $result['results'];
}
add_shortcode('Initial_Brief','Initial_Brief')
?>
非常感谢,
分享这个我觉得非常强大的逻辑是使用简码来显示网站上的所有文本,通过创建一个更新特定字段的 HTML 表单从前端启用文本编辑。我将创建一个编辑图标,在悬停到编辑角色时显示,单击以触发带有 html 表单的弹出窗口,该表单调用函数来更新数据库中的特定字段。
【问题讨论】:
标签: php mysql wordpress wordpress-theming