WordPress Hilfe: WordPress Funktionen in eigenen PHP-Scripten nutzen
Ja, das geht. Ich mache das gerne um über Cron beispielsweise Service-Scripte automatisiert laufen zu lassen. Man hat so die Möglichkeit die WordPress Funktionen zu nutzen um neue Posts programmatisch zu erstellen, Posts mit einem PHP-Script zu taggen, benutzerdefinierte Felder hinzuzufügen, … die Datenbankverbindung steht und sämtliche Funktionen aus der Code Reference von WordPress sind verfügbar.
Ist echt praktisch.
Die Basis WordPress Funktionen einbinden:
<?php // WordPress einbinden define('WP_USE_THEMES', false); require('/server/pfad/zur/WordPress/Seite/wp-blog-header.php'); query_posts('showposts=1'); ?>
Code-Beispiel um den WordPress-Loop in einem externen Script laufen zu lassen:
<?php while (have_posts()): the_post(); ?> <h2><?php the_title(); ?></h2> <?php the_excerpt(); ?> <p><a href="<?php the_permalink(); ?>" class="red">Weiterlesen...</a></p> <?php endwhile; ?>
Wer noch die WordPress Admin-Funktionen in seinem externen PHP-Script benötigt, der sollte diese Datei noch mit einbinden:
<?php require_once('/server/pfad/zur/WordPress/Seite/wp-admin/includes/admin.php'); ?>
Falls es doch nicht klappt: WordPress-Hilfe vom Profi
Ich biete schnell und unkompliziert WordPress-Hilfe auf stundenbasis an:
Die meisten Probleme sind schnell identifiziert und werden kurzfristig gelöst. Mit einem Klick auf den orangefarbenen Chat-Button hast Du hast die Möglichkeit mich tagsüber im Chat zu erreichen – oder Du sendest mir eine E-Mail über das WordPress-Support-Formular.
15 Jahre Erfahrung mit WordPress
Seit WordPress 1.2 (Mai 2004).
Hilfe bei Fehlern oder Problemen mit WordPress, Plugins, Themes, Widgets, Snippets und vielem mehr!
Du hast in Tom einen kompetenten Web-Developer mit umfangreichen Programmierkenntnissen als Ansprechpartner.
Tom hilft Dir schnell und unkompliziert!
Klicke auf das Chat-Symbol unten rechts oder hinterlasse eine Nachricht über das unten stehende Formular.
Sende Tom eine Email und er meldet sich bald möglichst
Versuche Dein Anliegen konkret zu beschreiben:
Telefonischer WordPress Support
Tom im Büro anrufen unter:
Telefon: +49 (0)7961 / 564237
(Festnetz; Kosten abhängig von Deinem Tarif)
Tom ist nicht immer telefonisch zu erreichen. Sende in dem Fall Deine Telefonnummer über das Kontaktformular .