création d’un arbre

https://plnkr.co/edit/?p=preview&preview

[wpdatatable id=1]

function afficher_mes_pdf() {
// 1. Connexion à la base de données externe
$id_base_externe = new wpdb(‘UTILISATEUR’, ‘MOT_DE_PASSE’, ‘NOM_DE_LA_BASE’, ‘ADRESSE_SERVEUR_IP’);

// 2. Requête SQL pour récupérer vos 3000 documents
$documents = $id_base_externe->get_results("SELECT nom, categorie, lien FROM ma_table_documents");

// 3. Construction du rendu en HTML (Arbre ou Liste)
$html = '<ul class="arbre-documents">';
foreach ($documents as $doc) {
    $html .= '<li>📂 ' . esc_html($doc->categorie) . ' - <a href="' . esc_url($doc->lien) . '">📄 ' . esc_html($doc->nom) . '</a></li>';
}
$html .= '</ul>';

return $html;

}
// Crée un shortcode [mes_documents_pdf] à coller sur votre page
add_shortcode(‘mes_documents_pdf’, ‘afficher_mes_pdf’);