WordPress主題製作(7)-關於插件製作

插件是放在plugins下的文件,可以實現很多想要的功能:

1. 我寫的一個插件

主要是爲了針對不同情況,來使用不同主題。比如,你也可以針對電腦或者手持設備,來使用不同主題。

記得在寫好插件後,要在後臺啓用插件。

<?php
/*
Plugin Name: Auto Change themes
Description: 通過插件你可以針對不同情況使用不同的主題
Author: Adong
Author URI: http://zhilande.com/dog/
Version: 1.0
*/

add_filter('template', 'wpdog_change_themes');
add_filter('option_template', 'wpdog_change_themes');
add_filter('option_stylesheet', 'wpdog_change_themes');

function wpdog_change_themes($theme) {
    if(strpos($_SERVER['HTTP_HOST'], 'localhost') !== false)
        $theme = 'test1';
    if(strpos($_SERVER['HTTP_HOST'], '127.0.0.1') !== false)
        $theme = 'test2';

    return $theme;
}
?>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章