1

我的项目是一个历史照片档案,使用 NextGEN Gallery 是一个比我尝试使用 Pods 更优雅的解决方案。我有一个定制的搜索插件,可以与 Pod 一起使用。

我想知道如何wp_ngg_pictures使用 php 来定位表,这样我就可以在不使用 Pods 插件的情况下复制下面的代码并能够搜索字段。

$thePod = pods($tableName); // $tableName is a string variable set to wp_ngg_pictures
$params = array( 'orderby' => 't.name ASC', 'limit' => -1, 'where' => " t.description LIKE '%$searchTerm%' || t.alttext LIKE '%$searchTerm'");
$thePod->find($params);
4

1 回答 1

2

您可以尝试这样的方法来访问插件中的自定义表。

global $wpdb;    
$wpdb->custom_table_name = $tableprefix.'custom_table_name';

或者

$data = $wpdb->get_row("SELECT field name FROM $wpdb->custom_table_name, ARRAY_A");
echo $data;

word press 标准获取行的方法是这样的

$wpdb->get_row('query', output_type, row_offset);

如果你有多行而不是使用这个

$wpdb->get_results( 'query', output_type );
于 2013-11-13T06:37:32.470 回答