Heute möchte ich kurz darüber berichten, wie man das WordPress Plugin Collapsing Archives einfach an die eigenen Bedürfnisse anpasst.

Das Plugin für WordPress bekommt ihr hier: Mehr zu Collapsing Archives

Anpassen kann man dabei:

  • Design / Aussehen
  • Funktion

Design

Das Design wird mit Hilfe von CSS formatiert. So lässt sich jedes beliebige Aussehen des Plugins umsetzen.

Die Datei collapsing-archives/collapsArchStyles.php beinhaltet dabei die CSS-Daten. Hier können alle Werte angepasst werden.

Tipp: Um herauszufinden, welche Klassen und IDs ihr ansprechen müsst, benutzt doch das Addon Firebug für Firefox (…mehr zu Firebug).

Funktion

Die Funktion wird am Besten dort angepasst, wo das Plugin auch eingefügt wird (z.B. in die Sidebar).

Eingefügt wird das Plugin mit Hilfe des folgenden Codes:

if( function_exists(‘collapsArch’) ) {
collapsArch($defaults);
} else {
wp_get_archives();
}

Meine Anpassungen der Funktionsweise sieht folgendermaßen aus:

$defaults=array(
‘noTitle’ => ”,
‘inExcludeCat’ => ‘exclude’,
‘inExcludeCats’ => ”,
‘inExcludeYear’ => ‘exclude’,
‘inExcludeYears’ => ”,
‘sort’ => ‘DESC’,
‘showPages’ => false,
‘linkToArch’ => false,
‘showYearCount’ => false,
‘expand’ => ’4′,
‘customExpand’ => ”,
‘customCollapse’ => ”,
‘expandCurrentYear’ => true,
‘expandMonths’ => false,
‘expandYears’ => true,
‘expandCurrentMonth’ => false,
‘showMonthCount’ => false,
‘showPostTitle’ => false,
‘showPostDate’ => false,
‘postDateFormat’ => ‘m/d’,
‘animate’ => true,
‘postTitleLength’ => ”,
‘debug’ => ’0′,
);

Der default-Code der Plugin-Funktion sieht dabei so aus:

$defaults=array(
‘title’ => __(‘Archives’, ‘collapsArch’),
‘noTitle’ => ”,
‘inExcludeCat’ => ‘exclude’,
‘inExcludeCats’ => ”,
‘inExcludeYear’ => ‘exclude’,
‘inExcludeYears’ => ”,
‘showPages’ => false,
‘sort’ => ‘DESC’,
‘linkToArch’ => true,
‘showYearCount’ => true,
‘expandCurrentYear’ => true,
‘expandMonths’ => true,
‘expandYears’ => true,
‘expandCurrentMonth’ => true,
‘showMonthCount’ => true,
‘showPostTitle’ => true,
‘expand’ => ’0′,
‘showPostDate’ => false,
‘debug’ => ’0′,
‘postDateFormat’ => ‘m/d’,
‘animate’ => 0,
‘postTitleLength’ => ”);

Als Ihr Partner für individuelle Internetlösungen bieten wir Ihnen selbstverständlich die individuelle Anpassung Ihres WordPress-Blogs an. Sprechen Sie uns einfach an – wir helfen Ihnen gerne!



Ähnliche Einträge:

  1. Nextgen Galerie Plugin Beschreibung anzeigen