Hi!
Also, ich möchte das MyCalendar Plugin in der Sidebar aufrufen. Innerhalb von pages klappt es wunderbar mit dem Aufruf:
Zitat
[my_calendar_upcoming before="3" type="event" category="General" template="{title} {time} {date}"]
Da ich Wordpress 2.5.1 habe nutze ich für Sidebar aufrufe php scripte. Da der gerade aufgeführte Code kein PHP Skript ist kann er dort nicht ausgeführt werden. Also habe ich folgende Funktion aus dem Calendar Skript rausgesucht:
Zitat
function my_calendar_upcoming($args) {
extract($args);
$the_title = get_option('my_calendar_upcoming_title');
$widget_title = empty($the_title) ? __('Upcoming Events','my-calendar') : $the_title;
$the_events = my_calendar_upcoming_events();
if ($the_events != '') {
echo $before_widget;
echo $before_title . stripslashes($widget_title) . $after_title;
echo $the_events;
echo $after_widget;
}
Alles anzeigen
Und demzufolge versucht das ganze wie folgt aufzurufen:
Zitat
<?php my_calendar_upcoming('test','test','before="3" type="event" category="General" template="{title} {time} {date}"');?>
Funktioniert zwar, aber die Attribute (zB Anzahl usw) werden leider nicht berücksichtigt.
Hat jemand eine Idee was falsch ist bzw. wie ich die Argumente in den Code bekomme?
Ein Update auf eine höhere Wordpress Version möchte ich nicht durchführen da ich inkompatibilitäten vermeiden möchte.
Vielen Dank!
mfg hegheg