Event Organiser: Adresse im deutschen Format ausgeben

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.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.