Last active
July 7, 2017 21:09
-
-
Save jentheo/d11e49a30d7ae4ecddcacd3926ab826b to your computer and use it in GitHub Desktop.
Custom content blocks for events pages
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Text über/unter Ausstellungskalender (The Event Calendar) | |
function tribe_custom_content_before() { | |
if( ! tribe_is_community_edit_event_page() && ! tribe_is_community_my_events_page() ) { | |
//Before content (Month view) A | |
if( tribe_is_month() ) { | |
echo '<h2>Ausstellungskalender</h2> | |
<p>Finde hier Angaben zu Kunstausstellungen und Vernissagen einzelner Künstler oder Künstlergruppen, welche Bildern, Gemälden, Grafiken, Fotografien oder Skulpturen öffentlich ausstellen. Der Eintrag in den Ausstellungskalender ist kostenfrei und kann von Künstlern, Galerien, Kunstvereinen oder anderen Personen / Gemeinschaften vorgenommen werden. Neben einer Beschreibung können auch Bilder sowie Links zur jeweiligen Webseite eingetragen werden. Soldoona unterstützt Aktivitäten rund um Kunst.</p>'; | |
} | |
//Before content (single event) C | |
if( is_single() ) { | |
echo '<h2>Ausstellungskalender</h2> | |
<p>Finde hier Angaben zu Kunstausstellungen und Vernissagen einzelner Künstler oder Künstlergruppen, welche Bildern, Gemälden, Grafiken, Fotografien oder Skulpturen öffentlich ausstellen. Der Eintrag in den Ausstellungskalender ist kostenfrei und kann von Künstlern, Galerien, Kunstvereinen oder anderen Personen / Gemeinschaften vorgenommen werden. Neben einer Beschreibung können auch Bilder sowie Links zur jeweiligen Webseite eingetragen werden. Soldoona unterstützt Aktivitäten rund um Kunst.</p>'; | |
} | |
} | |
} | |
add_filter( 'tribe_events_before_html', 'tribe_custom_content_before' ); | |
function tribe_custom_content_after() { | |
if( ! tribe_is_community_edit_event_page() && ! tribe_is_community_my_events_page() ) { | |
//After content (Month view) B | |
if( tribe_is_month() ) { | |
echo ' | |
<h2>Fehlt im Ausstellungskalender deine Ausstellung?</h2> | |
<p>Trage deine <a href="https://www.soldoona.com/events/community/hinzufuegen">Ausstellung jetzt kostenlos im Kalender</a> ein. Profitiere von:</p> | |
<ul> | |
<li>eineem kostenlosem Ausstellungseintrag</li> | |
<li>einer Verlinkung zu deiner Ausstellungsinternetseite</li> | |
<li>der Steigerung der Bekanntheit deiner Ausstellung</li> | |
<li>der Steigerung der Besucher deiner Ausstellung</li> | |
<li>einer Beschreibung deiner Ausstellung in Text und Bild</li> | |
<li>einem jederzeit editierbaren Eintrag</li> | |
</ul> | |
<p><a href="https://www.soldoona.com/events/community/hinzufuegen">Jetzt Ausstellung kostenlos eintragen</a></p>'; | |
} | |
//After content (single event) D | |
if( is_single() ) { | |
echo ' | |
<h2>Fehlt im Ausstellungskalender deine Ausstellung?</h2> | |
<p>Trage deine <a href="https://www.soldoona.com/events/community/hinzufuegen">Ausstellung jetzt kostenlos im Kalender</a> ein. Profitiere von:</p> | |
<ul> | |
<li>eineem kostenlosem Ausstellungseintrag</li> | |
<li>einer Verlinkung zu deiner Ausstellungsinternetseite</li> | |
<li>der Steigerung der Bekanntheit deiner Ausstellung</li> | |
<li>der Steigerung der Besucher deiner Ausstellung</li> | |
<li>einer Beschreibung deiner Ausstellung in Text und Bild</li> | |
<li>einem jederzeit editierbaren Eintrag</li> | |
</ul> | |
<p><a href="https://www.soldoona.com/events/community/hinzufuegen">Jetzt Ausstellung kostenlos eintragen</a></p>'; | |
} | |
} | |
} | |
add_filter( 'tribe_events_after_html', 'tribe_custom_content_after' ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment