Standaard instellingen WP installatie

Gepost op 4 februari 2010 om 22:00u, door hiranthi | geen reacties | reageren

GD Star Rating
loading...

Installeer jij vaak WordPress voor je klanten en moet je telkens dezelfde instellingen invoeren in de WordPress Instellingen? Dan wil ik je even laten weten dat je dit op een heel makkelijke manier kan doen! :)

Via een tweet van kwam ik op een post van de site WPEngineer.com uit, met als titel "Useful Default Configuration Settings Via Plugin". Hoe je dus gemakkelijk de standaard instellingen van WordPress kunt invullen met behulp van een plugin. Blijkbaar hebben ze dit briljante idee van Thomas Scholz.

<?php
/*
Plugin Name: Toscho's basic settings
Plugin URI: http://toscho.de/2010/wordpress-grundeinstellungen-per-plugin-setzen/
Description: Some useful default configuration settings. See 'wp-admin/options.php' for more options.
Version: 0.2
Author: Thomas Scholz
Author URI: http://toscho.de
*/
 
function set_toscho_defaults()
{
    $o = array(
        'avatar_default'            => 'blank',
        'avatar_rating'             => 'G',
        'category_base'             => '/thema',
        'comment_max_links'         => 0,
        'comments_per_page'         => 0,
        'date_format'               => 'd.m.Y',
        'default_ping_status'       => 'closed',
        'default_post_edit_rows'    => 30,
        'links_updated_date_format' => 'j. F Y, H:i',
        'permalink_structure'       => '/%year%/%postname%/',
        'rss_language'              => 'de',
        'timezone_string'           => 'Etc/GMT-1',
        'use_smilies'               => 0,
    );
 
    foreach ( $o as $k => $v )
    {
        update_option($k, $v);
    }
 
    // Delete dummy post and comment.
    wp_delete_post(1, TRUE);
    wp_delete_comment(1);
 
    return;
}
register_activation_hook(__FILE__, 'set_toscho_defaults');
?>

Het enige wat je hoeft te doen is bovenstaande code te kopiƫren, in een PHP bestand opslaan en die in je plugins map te zetten. De instellingen hier en daar van tevoren wel even wijzigen naar de juiste. Dan de plugin activeren, deactiveren en verwijderen. Et voila, alle instellingen staan zoals je ze wil zonder alles handmatig in te voeren :)

Wil je weten welke options je allemaal kunt updaten met behulp van deze plugin? Ofwel: welke je allemaal in de array $o kunt toevoegen? Je vindt ze allemaal in de Codex: Option Reference.




Laat een reactie achter




CommentLuv Enabled

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

UserOnline

8 bezoekers bezoekers
6 gasten2 bots