medienwerke.de – Daniel Koch

CMS-Support, Bücher, Videotrainings …

eSciDoc-Artikel im DOK.magazin

Geschrieben am | Dezember 8, 2011

Im aktuellen DOK.magazin ist ein Artikel von mir zum Thema eSciDoc – die Plattform für durchgängiges Forschungsmanagement erschienen.

Zuverlässiges, effzientes Forschungsdatenmanagement ist zu einer der wichtigsten Anforderungen an Forschungseinrichtungen,
Wissenschaftsorganisationen und in forschenden Unternehmen geworden. Mit eSciDoc gibt es eine vielbeachtete Open-Source-Plattform zum Aufbau von
eResearch-Umgebungen, die mittlerweile die Basis zahlloser wissenschaftlicher Forschungs- und Entwicklungsprojekte weltweit bildet.

Mehr zum Thema gibt es unter http://www.dokmagazin.de/.

Joomla! schneller machen

Geschrieben am | Dezember 6, 2011

Ganz unterschiedliche Aspekte sind für die Ausführungsgeschwindigkeit von Joomla! verantwortlich. Bevor die wichtigsten Aspekte detailliert vorgestellt werden, kommt hier eine Schnelle-Hilfe-Checkliste, mit der Sie das System schneller machen können.

Seitencache aktivieren

Aktivieren Sie den Seitencache. Dazu rufen Sie Site/Konfiguration auf und wechseln in das Register System. Dort stellen Sie bei Zwischenspeicher (Cache) den Wert von Cache auf AN – Normales Caching oder AN – Erweitertes Caching.

Seiten komprimiert ausliefern

Ebenfalls aktiviert werden sollte die GZIP-Funktion. Die entsprechenden Einstellungen sind unter Site/Konfiguration im Register Server zu finden. Dort aktivieren Sie die Option GZIP-Komprimierung.

Wenn Server und Browser diese Funktion unterstützen, werden die Webseiten im GZIP-Format ausgeliefert und im Browser des Clients wieder entpackt. Das kann den Seitenaufbau erheblich beschleunigen.

Weiterlesen

WordPress: Taxonimien anlegen

Geschrieben am | Dezember 5, 2011

Taxonomien helfen dabei, Beiträge nach bestimmten Begriffen zu klassifizieren. Anlegen lassen sich die Taxonimien in WordPress mittlerweile sehr einfach. Dazu öffnet man die functions.php und fügt über register_taxonomy() die gewünschten Taxonomien ein.  Das folgende Beispiel zeigt, wie sich mehrere Taxonimien erstellen lassen.

add_action( 'init', 'create_taxonomies', 0 );
function create_taxonomies() {
register_taxonomy( 'videos', 'post', array( 'hierarchical' => false, 'label' => 'Videos', 'query_var' => true, 'rewrite' => true ) );
register_taxonomy( 'bilder', 'post', array( 'hierarchical' => false, 'label' => 'Bilder', 'query_var' => true, 'rewrite' => true ) );
register_taxonomy( 'nachrichten', 'post', array( 'hierarchical' => false, 'label' => 'Nachrichten', 'query_var' => true, 'rewrite' => true ) );
}

Hierüber werden die drei Taxonomien Videos, Bilder und Nachrichten angelegt. Die Taxonomien sind anschließend im Administationsbereich verfügbar.

Mit dem Anlegen der Taxonomien ist es allerdings noch nicht getan. Schließlich möchte man die Taxonomien ja auch in seinem Template nutzen. Dafür gibt es ganz unterschiedliche Möglichkeiten bzw. Einsatzzwecke. Zunächst einmal könnte man die Taxonomien als Cloud darstellen. Das dahinterliegende Prinzip ist dann dasselbe wie bei Tag-Clouds.

<li>Taxonomie-Cloud für Videos</li>
<?php
wp_tag_cloud( array( 'taxonomy' => 'Videos' ) );
?>

Diesen Code platziert man üblicherweise in der sidebar.php.

Eine weitere Möglichkeit besteht darin, zu einem Beitrag eine bestimmte Taxonomie anzuzeigen. Dazu setzt man den folgenden Code innerhalb des Loop ein.

<?php echo get_the_term_list( $post->ID, 'videos', 'Videos: ', ', ', '' ); ?>

WordPress: Google Analytics hinzufügen

Geschrieben am | Dezember 1, 2011

Wenn Sie Google Analytics innerhalb Ihres Blogs verwenden sollen, ist das ebenfalls über die functions.php möglich. Die folgende Funktion sorgt dafür, dass innerhalb von wp_footer() der Code von Google Analytics automatisch eingefügt wird.

add_action(‘wp_footer’, ‘add_googleanalytics’);
function add_googleanalytics() {
// Hier folgt der Code von Google Analytics
}

Vergessen Sie nicht, den Code von Google Analytics innerhalb der Funktion anzugeben.

Mehr zu diesem Thema und zu WordPress-Themes überhaupt finden Sie auch in meinem bei Entwickler-Press erschienenen Praxisbuch WordPress-Themes.

WorPress: Veränderbare Header-Grafiken

Geschrieben am | November 28, 2011

Angenommen, Sie möchten jeder Hauptseite eine eigene Header-Grafik zuordnen. Das ließe sich zunächst einmal über unterschiedli-che Template-Dateien realisieren. Je nach Anzahl der Seiten wird das jedoch schnell unübersichtlich. Auch hier können die Conditional-Tags nützliche Dienste leisten. Dazu fügt man in den Theme-Header Folgendes ein:

<?php if (is_front_page()) { ?>
<div class="home">
<?php } else { ?>
<div class="<?php echo
$post->post_name; ?>">
<?php } ?>

Befindet man sich auf der Startseite (is_front_page()), wird ein div-Element mit der Klasse home ins Dokument geschrieben. Diesem div-Bereich wird innerhalb der CSS-Datei dann eine entsprechende Hintergrundgrafik zugewiesen.

.home {
background-image:url(images/start.jpg);
}

Bei den anderen Seiten wird der Klassenname automatisch über den Postnamen generiert.

Mehr zu diesem Thema und zu WordPress-Themes überhaupt finden Sie auch in meinem bei Entwickler-Press erschienenen Praxisbuch WordPress-Themes.

« go backkeep looking »
  • Auf Twitter folgen

  • RSS Medienwerke

  • newsletter software
    Close
    loading...