Zurück zu Integrationen
llms.txt in WordPress einbinden – Anleitung
So bindest du deine llms.txt in WordPress ein. Es gibt drei Wege: manueller Upload, Automatisierung über functions.php oder ein Plugin.
Option 1: Manueller Upload (einfachste Methode)
- Generiere deine llms.txt mit unserem kostenlosen Tool
- Verbinde dich per FTP/SFTP mit deinem Server
- Navigiere zum WordPress-Root-Verzeichnis (dort liegt auch die
wp-config.php) - Lade die llms.txt-Datei dort hoch
- Prüfe im Browser:
https://deine-domain.de/llms.txt
wordpress-root/ ├── wp-config.php ├── wp-content/ ├── wp-admin/ ├── llms.txt ← Hierhin hochladen ├── llms-full.txt ← Optional └── robots.txt
Option 2: Über functions.php automatisieren
Für dynamische Generierung aus deinen WordPress-Seiten:
// In deinem Theme: functions.php
// Rewrite-Regel für /llms.txt
add_action('init', function() {
add_rewrite_rule(
'^llms\.txt$',
'index.php?llms_txt=1',
'top'
);
});
// Query-Variable registrieren
add_filter('query_vars', function($vars) {
$vars[] = 'llms_txt';
return $vars;
});
// Inhalt ausgeben
add_action('template_redirect', function() {
if (get_query_var('llms_txt')) {
header('Content-Type: text/plain; charset=utf-8');
$site_name = get_bloginfo('name');
$site_desc = get_bloginfo('description');
echo "# {$site_name}\n\n";
echo "> {$site_desc}\n\n";
$pages = get_pages(['sort_column' => 'menu_order']);
foreach ($pages as $page) {
$url = get_permalink($page);
$title = $page->post_title;
$excerpt = wp_strip_all_tags(
$page->post_excerpt ?: wp_trim_words($page->post_content, 20)
);
echo "- [{$title}]({$url}): {$excerpt}\n";
}
exit;
}
});Nach dem Hinzufügen: Gehe zu Einstellungen → Permalinks und klicke „Änderungen speichern", um die Rewrite-Regeln zu aktualisieren.
Wichtige Hinweise
- WordPress-Caching-Plugins können die Auslieferung beeinflussen – prüfe nach der Einrichtung
- Bei Managed WordPress (z.B. WordPress.com) ist der FTP-Zugang eingeschränkt – nutze die functions.php-Methode
- Aktualisiere die llms.txt mindestens quartalsweise oder nach größeren Content-Änderungen
Verwandte Themen
Jetzt llms.txt generieren
Kostenlos bis 20 Seiten. Keine Registrierung.
Jetzt starten