index.php
1.04 KB
<?php
/*
Plugin Name: Shortcode Widget
Plugin URI: http://wordpress.org/extend/plugins/shortcode-widget/
Description: Adds a text-like widget that allows you to write shortcode in it. (Just whats missing in the default text widget)
Author: Gagan Deep Singh
Author URI: http://gagan.pro/
Version: 1.2
Text Domain: shortcode-widget
License: GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/
define('SHORTCODE_WIDGET_TEXT_DOMAIN','shortcode-widget');
require_once('class-shortcode-widget.php');
function shortcode_widget_init(){
register_widget('Shortcode_Widget');
}
add_action('widgets_init','shortcode_widget_init');
function shortcode_widget_load_text_domain(){
load_plugin_textdomain( SHORTCODE_WIDGET_TEXT_DOMAIN, false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
}
add_action('plugins_loaded','shortcode_widget_load_text_domain');
add_shortcode('shortcode_widget_test', 'shortcode_widget_test_output');
function shortcode_widget_test_output($args){
return __( "It works" , SHORTCODE_WIDGET_TEXT_DOMAIN );
}
?>