Heute geht’s um das Plugin „Event Organiser„. Das Plugin ermöglicht es Termine anzulegen. Da aber keinerlei Rücksicht auf die deutsche Adress-Ausgabe des Veranstaltungsortes genommen wird. Hier ein kleiner Code-Schnipsel mit dem ihr die Ausgabe ändern könnt.
Dazu kopiert aus dem Plugin-Ordner unter /templates/ die Datei „event-meta-event-single.php“ in euren Theme-Ordner. Diese Datei öffnen und ab Zeile 56 folgenden Code überschreiben.
Vorher: (Zeile 56 – 59)
<?php if ( eo_get_venue() ) {
$tax = get_taxonomy( 'event-venue' ); ?>
<li><strong><?php echo esc_html( $tax->labels->singular_name ) ?>:</strong> <a href="<?php eo_venue_link(); ?>"> <?php eo_venue_name(); ?></a></li>
<?php } ?>
Danach: (Zeile 56 – 65)
<?php if ( eo_get_venue() ) {
$tax = get_taxonomy( 'event-venue' );
$address = eo_get_venue_address(); ?>
<li><strong>Ort:</strong><address><?php
echo eo_venue_name(eo_get_venue())."<br />";
echo $address[address]."<br />";
echo $address[postcode]." ".$address[city];
?></address>
</li>
<?php } ?>
Viel Spaß beim Nachkochen.