In diesem Beitrag zeige ich kurz, wie man mit WordPress automatisch Seiten anlegen kann, so dass man sie nicht einzeln einfügen muss.
Ihr könnt im Prinzip jeden beliebigen und umfangreichen Inhalt vollautomatisch einfügen und spart euch somit wertvolle Arbeitszeit.
In meinem Fall lege ich automatisch die beiden Seiten Impressum und Datenschutz an, welche aus einer PHP Datei inkludiert werden.
Dazu habe ich mir ein eigenes Plugin erstellt mit folgendem Code ist das anlegen der automatischen Seiten in WordPress ganz einfach:
Dies erstellt vollautomatisch zwei Seiten und mit Hilfe des Plugins insert PHP werden die beiden Gesetzes-Seiten dann automatisch eingebunden.
Diesen Quelltext müsst ihr als .php Datei speichern und in euren Plugins Ordner tun, bei Aktivierung werden dann die Seiten angelegt (dies passiert jedes Mal, wenn ihr den Plugin de- und wieder aktiviert!)
Viel Spaß!
Hinterlasst mir einen Kommentar falls ich euch helfen konnte oder ihr sehr an solchen Inhalten interessiert seid, dann poste ich solche “produktivitäts Hacks” öfter.
<?php
/* Plugin Name: impressumdatenschutzcreate
Plugin URI: http://codecaveme.de/
Description: impressumdatenschutzcreate
Version: 0.1 Author: Alexander Wissner Author
URI: http://codecaveme.de/
Update Server: http://codecaveme.de/
Min WP Version: 1.5
Max WP Version: 2.0.4 */
register_activation_hook( __FILE__, 'plugin_activate' );
function plugin_activate() { //Variable erstellen für Seite -> Seiten sind auch nur normale Posts
$post1 = array( 'post_content' => '', //Inhalt
'post_title' => 'Impressum', //Titel
'post_status' => 'publish' , //Status vom Post
'post_type' => 'page' //Posttyp
);
wp_insert_post( $post1 ); // Seite einfügen
//Variable erstellen für Seite -> Seiten sind auch nur normale Posts
$post2 = array( 'post_content' => '', //Inhalt
'post_title' => 'Datenschutz', //Titel
'post_status' => 'publish' , //Status vom Post
'post_type' => 'page' //Posttyp
);
wp_insert_post( $post2 ); // Seite einfügen
}
?>
Hallo, könntest du mir bei etwas anderem helfen? ich würde gern bei WP täglich automatisch 100-200 Beiträge hochladen. würde mich über eine E-Mail freuen. LG aus Wien