Tausche mal die Funktion ec3_widget_cal mit dem folgendem Code aus:
function ec3_widget_cal($args)
{
extract($args);
$options = get_option('ec3_widget_cal');
echo $before_widget . $before_title. 'mein Test ';
echo ec3_default_string($options['title'],'Event Calendar');
echo $after_title;
ec3_get_calendar();
echo $after_widget;
}
wenn im Frontend nicht der String 'mein Test' zu sehen ist, dann
tausche die andere Funktion ec3_widget_cal_control aus und ersetze sie mit folgendem Code:
function ec3_widget_cal_control()
{
$options = $newoptions = get_option('ec3_widget_cal');
if ( $_POST["ec3_cal_submit"] )
{
$newoptions['title']=strip_tags(stripslashes($_POST["ec3_cal_title"]));
}
if ( $options != $newoptions )
{
$options = $newoptions;
update_option('ec3_widget_cal', $options);
}
$title = ec3_default_string($options['title'],'Event Calendar');
?>
<p>
<label for="ec3_cal_title">
<?php _e('Title:'); ?>
<input style="width: 250px;" id="ec3_cal_title" name="ec3_cal_title"
type="text" value="<?php echo htmlspecialchars($title,ENT_QUOTES); ?>" />
</label>
</p>
<p>der andere (zweite) Test<br /><a href="options-general.php?page=ec3_admin">
<?php _e('Go to Event Calendar Options','ec3') ?>.</a>
</p>
<input type="hidden" name="ec3_cal_submit" value="1" />
<?php
}
register_sidebar_widget(
array(__('Event Calendar','ec3'),'widgets'),
'ec3_widget_cal'
);
register_widget_control(
array(__('Event Calendar','ec3'),'widgets'),
'ec3_widget_cal_control'
);
Alles anzeigen
Damit will ich herausfinden auf welche Funktion er zugreift. ;-)
Erscheint jetzt im Frontend ein Text (der andere (zweite) Test), der da eigentlich nicht hingehört?
VG Elke