Elementor #8

[ultimatemember_account].

				
					<?php //obviar este línea
add_filter( 'the_content', 'dcms_list_data' );
function dcms_list_data( $content ) {
	$slug_page = 'frutas'; //slug de la página en donde se mostrará la tabla
	$table_name = 'data_fruit'; // nombre de la tabla
	if (is_page($slug_page)){
	    global $wpdb;	
	    $items = $wpdb->get_results("SELECT * FROM `$table_name`");
	    $result = '';
		// nombre de los campos de la tabla
		foreach ($items as $item) {
			$result .= '<tr>
				<td>'.$item->fruit_id.'</td>
				<td>'.$item->name.'</td>
				<td>'.$item->variety.'</td>
			</tr>';
		}
		$template = '<table>
			          <tr>
			            <th>ID</th>
			            <th>Nombre</th>
			            <th>Variedad</th>
			          </tr>
			          {data}
			        </table>';
	    return $content.str_replace('{data}', $result, $template);
	}
	return $content;
}