ciao!
stavo cercando di creare un plugin per WP.
l'ho creato, messo in wp/wp-content/plugins e poi attivato nella pagina dei plugin.
però non lo vedo nella pagina dei widget e non riesco quindi a usarlo con shortcode any widget.
questo il plugin:
Codice PHP:
<?php
/*
...................................
*/
class MpMapsMarker extends WP_Widget {
public function __construct() {
$widgetOpts = array('classname' => 'MpMapsMarker', 'description' => __('Generatore Marker per Google Maps da Ordini'));
$controlOpts = array('width' => 500, 'height' => 350, 'id_base' => 'mp-maps-marker');
parent::WP_Widget('mp-maps-marker', 'Mp Maps Marker', $widgetOpts, $controlOpts);
}
public function widget($args, $instance) {
echo '<p>CIAO!!</p>';
}
}
function register_siso_google_mapmarker_init() {
if (!is_blog_installed()) {
return;
}
register_widget('MpMapsMarker');
}
add_action('widgets_init', 'register_mp_maps_marker_init', 2);
add_filter('widget_text', 'do_shortcode');
dove sto sbagliando??