я создаю небольшой плагин, который позволяет мне управлять набором информации, пока мне удалось загрузить информацию, которую я храню, в пользовательскую таблицу моего wordpress в административной области моего wordpress. Код, с помощью которого я могу предоставить информацию:
function opt_menu_cactaceas() {
global $wpdb;
$tabla_aspirantes = $wpdb->prefix . 'aspirante';
echo '<div class="wrap"><h1>Lista de aspirantes</h1>';
echo '<table class="wp-list-table widefat fixed striped">';
echo '<thead><tr><th width="30%">Nombre</th><th width="20%">Correo</th><th>HTML</th><th>CSS</th><th>JS</th><th>PHP</th><th>WP</th><th>Total</th></tr></thead>';
echo '<tbody id="the-list">';
$aspirantes = $wpdb->get_results("SELECT * FROM $tabla_aspirantes");
foreach ( $aspirantes as $aspirante ) {
$nombre = esc_textarea($aspirante->nombre);
$correo = esc_textarea($aspirante->correo);
$motivacion = esc_textarea($aspirante->motivacion);
$nivel_html = (int)$aspirante->nivel_html;
$nivel_css = (int)$aspirante->nivel_css;
$nivel_js = (int)$aspirante->nivel_js;
$nivel_php = (int)$aspirante->nivel_php;
$nivel_wp = (int)$aspirante->nivel_wp;
$total = $nivel_html + $nivel_css + $nivel_js + $nivel_php + $nivel_wp;
echo "<tr><td><a href='#' title='$motivacion'>$nombre</a></td><td>$correo</td><td>$nivel_html</td><td>$nivel_css</td><td>$nivel_js</td><td>$nivel_php</td><td>$nivel_wp</td><td>$total</td></tr>";
}
echo '</tbody></table></div>';
}
function agregar_a_menu() {
add_menu_page('Pluging Cactaceas', 'Plug. Cactaceas', 'manage_options', 'plugin_cactaceas_link', 'opt_menu_cactaceas','dashicons-feedback', 75);
И это воспроизводит следующее в административной области моего wordpress:
Я хочу добавить еще один столбец, в который загружается небольшое изображение (что-то вроде изображения профиля) для каждой записи таблицы. В свою очередь, в форме, с помощью которой я собираю информацию, я также хочу добавить часть, которая позволяет мне загружать это изображение.
Мои консульства будут такими функциями, которые я должен использовать в первую очередь, чтобы возможность загрузить через форму, где я собираю информацию, изображение для каждой записи, которую я делаю, и это сохраняется в папке (собственной плагин) моего WordPress, а также они будут функции, которые я должен использовать, чтобы иметь возможность чтобы показать изображение в административной таблице, где я показываю все записанные записи.
Спасибо.