diff --git a/README.md b/README.md index e965047..a83306f 100644 --- a/README.md +++ b/README.md @@ -1 +1,93 @@ -Hello +"Joseph-Knows-Best" - Wordpress Theme für gruene-rlp.de +======================================================= + +Credits to: https://chatbegruenung.de/direct/dietzmar + +For feedback and _voluntary_ advice: https://chatbegruenung.de/channel/wordpress + + + + +## Version Changes + +### V1.3 + +_Do, 25.02.2021 23:41_ + +- Das Seitenlayout `Streaming` ist jezt eingebaut. Ich habe nun doch + die `landing-page` als Vorlage genommen, weil es mir einfach nicht + gelingen wollte in dieses `page-home-campain` Layout noch ein Video + einzubetten, ohne dass sich irgendetwas verschoben hat, verschwunden + ist oder überlappt hat. :rolling-eyes: + +_Do, 25.02.2021 10:36_ + +- Bessere Code-Struktur für `page-home-campaign.php` zur Vorbereitung + des Streaming Seitenlayouts. Hier habe ich auch ein doppeltes p-tag + für `the_exerpt()` rausgenommen. + +_Do, 25.02.2021 09:59_ + +- Der Shortcode `[kontakt person="[person_id]"` gibt nun auch ein Link + zur Website mit aus, falls diese in der Personenseite eingetragen + ist. + +_Do, 17.12.2020 23:34_ + +- Auf der Kampagnen-Seite können nun die beiden festen + Abschnittsüberschriften "Erfahre mehr" und "Werde aktiv" mit + individuellen Feldern (CustomFields) auf der Seite angepasst werden. + Die Felder heißen `claim_top` und `claim_bottom`. Wenn sie nicht + gesetzt sind, werden die voreingestellen benutzt. + +### V1.2 + +_Do, 17.12.2020 12:16_ + +- Das Seiten-Template Fundraising wurde hinzugefügt. Damit wird unser + Spendenformular eingebettet und die LandingPage kann wieder für + andere Zwecke benutzt werden. + + +_Sa, 12.12.2020 03:49_ + +- Es gibt einen neuen Shortcode `schlagwort_liste`. Damit werden die + 10 neuesten Beiträge mit diesem Schlagwort aufgelistet. + +Beispiel: `[schlagwort_liste schlagwort="umwelt-und-naturschutz"]` + + +_Sa, 12.12.2020 01:01_ + +- Wir wollten gerne bei den Social-Media-Links eine weitere Farbe haben, + mit der Klasse `accent-color` kann diese nun aktiviert werden (pink) + +- Auf der Startseite 'Kampagne' unter dem "Presse"-Tab gibt es jetzt + (ähnlich wie unter dem "Aktuelles"-Tab) einen Link "Alle Pressemitteilungen + im Archiv", der zur URL `/category/presse/` führt. + + +_Fr, 11.12.2020 14:46_ + +- Screenshot.png hinzugefügt + + +### V1.1 + +_Fr, 04.12.2020 18:28_ + +- Weil ich dafür im Moment keine bessere Lösung weiß, habe ich im Theme das Seitenformat landing-page zu unserer Spendenseite gemacht. + Dort habe ich also das Javascript-Schnipsel unseres Spenden-Dienstleisters hart verdrahtet. :) + Wir verwenden dieses Seitenformat nirgends anders, deswegen ist das möglich. + Ich möchte dann in nahe Zukunft ein Seitenformat "Spendenseite" für eben diesen Zweck anlegen. + +_Do, 03.12.2020 15:22_ + +- Falls mehrere Schlagworte pro Beitrag vergeben wurden, werden diese nun durch Komma getrennt auch angezeigt. + +_Do, 26.11.2020 22:36_ + +- Abschnitt-Überschrift auf der Kampagnen-Seite von + "werde aktiv" auf "was wir wollen" geändert. + + diff --git a/content-list-home-slider.php b/content-list-home-slider.php new file mode 100644 index 0000000..728b958 --- /dev/null +++ b/content-list-home-slider.php @@ -0,0 +1,43 @@ + + ID), 'full' ); + $url = $thumb['0']; ?> +
+
+ + + + + + +
role="article"> + + + + +
+

name; + } + elseif ($count > 1) { + echo ', '.$tag->name; + } + } + ?>

+

+
+ + +
+ + +
+ + diff --git a/content-list-home.php b/content-list-home.php new file mode 100644 index 0000000..8f79cd9 --- /dev/null +++ b/content-list-home.php @@ -0,0 +1,39 @@ + + + + + + +
role="article"> + + + + +
+ + + +

name; + } + elseif ($count > 1) { + echo ', '.$tag->name; + } + } + ?>

+

+
+ + +
+ + +
+ diff --git a/content-list-small.php b/content-list-small.php new file mode 100644 index 0000000..189b4ef --- /dev/null +++ b/content-list-small.php @@ -0,0 +1,28 @@ + +
> + +

+

name; + } + elseif ($count > 1) { + echo ', '.$tag->name; + } + } + ?>

+
+ + + + +
+ diff --git a/content-list.php b/content-list.php new file mode 100644 index 0000000..d8deb6f --- /dev/null +++ b/content-list.php @@ -0,0 +1,26 @@ +
role="article"> + + + + +
+ +

name; + } + elseif ($count > 1) { + echo ', '.$tag->name; + } + } + ?>

+

+
+
+
diff --git a/content-person-kontakt.php b/content-person-kontakt.php new file mode 100644 index 0000000..d1c646f --- /dev/null +++ b/content-person-kontakt.php @@ -0,0 +1,28 @@ +
role="article"> + + + + + ID, 'kr8mb_pers_pos_amt', true ); + $email = get_post_meta( $post->ID, 'kr8mb_pers_contact_email', true ); + $telefon = get_post_meta( $post->ID, 'kr8mb_pers_contact_telefon', true ); + $website = get_post_meta( $post->ID, 'kr8mb_pers_contact_www', true ); + ?> + +
+

+
+ + +
+ +

+

+

+

+ +
+ + +
diff --git a/content-single.php b/content-single.php new file mode 100644 index 0000000..abd0c06 --- /dev/null +++ b/content-single.php @@ -0,0 +1,135 @@ + + + + ID), 'full' ); + $url = $thumb['0']; ?> +
+
+ + + + + + + +
+ + +
role="article"> + + + + + +
+ + + + ID), 'full' ); + $url = $thumb['0']; ?> + + + post_excerpt; + if ($imgexc != "") { + ?>

+ +

+ + + + + + + +
+ + ID), 'full' ); + $url = $thumb['0']; ?> + + + post_excerpt; + if ($imgexc != "") { + ?>

+ +
+ + +
+ +

name; + } + elseif ($count > 1) { + echo ', '.$tag->name; + } + } + ?>

+

+ +
+ + + + +
+ +
+ + + +
+ + '' ) ); ?> +
+ + + + + + + + +
+ + +
+

+

+
+
+ + + +
+ +
+ + + + + + +
+ + + + + + + + + +
+ diff --git a/functions.php b/functions.php index 8cd428d..2872686 100644 --- a/functions.php +++ b/functions.php @@ -1,6 +1,23 @@ diff --git a/functions/childtheme-shortcodes.php b/functions/childtheme-shortcodes.php new file mode 100644 index 0000000..09196dc --- /dev/null +++ b/functions/childtheme-shortcodes.php @@ -0,0 +1,49 @@ + '', + 'schlagwort' => '', + ), $atts)); + global $wp_query,$paged,$post; + $temp = $wp_query; + $wp_query= null; + $wp_query = new WP_Query(); + $message = ""; + + if(!empty($schlagwort)){ + $args = array( + 'tag' => $schlagwort, + 'category_name' => 'allgemein', + 'posts_per_page' => 10, + 'paged' => 1, + ); + + } + else { + $message = "Konnte kein Schlagwort finden. Bitte mit dem Attribut 'tag=\"<schlagwort>\"' im shortcode eintragen."; + } + + $wp_query->query($args); + ob_start(); ?> + + +

+ + +
+ have_posts()) : $wp_query->the_post(); ?> + + + +
+ + diff --git a/lib/css/style_gruene_rlp.css b/lib/css/style_gruene_rlp.css new file mode 100644 index 0000000..9961a1e --- /dev/null +++ b/lib/css/style_gruene_rlp.css @@ -0,0 +1,26 @@ +@charset "UTF-8"; +/* Joseph-Knows-Best Colors */ +/* GRÜNE RLP extra colors */ +/* Nav 'social networks' link color accent (pinkish) */ +.nav-social .accent-color a { + color: #ef447a; } + .nav-social .accent-color a:hover { + color: #71172c; } + +/*Template: fundraising-page (inherited from landing-page)*/ +.page-template-page-fundraising article.page.hentry { + background: #fff; + margin: 0; + padding: 2em 2em 0; + background: #fff; + box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2); } + +article.termine .termin_meta_kurz { + text-align: left; } + +section.streaming .landing-teaser h1 { + margin-top: 1em; } +section.streaming #landing-intro { + min-height: 0; } + +/*# sourceMappingURL=style_gruene_rlp.css.map */ diff --git a/page-fundraising.php b/page-fundraising.php new file mode 100644 index 0000000..93c65c5 --- /dev/null +++ b/page-fundraising.php @@ -0,0 +1,94 @@ + + + + ID, 'kr8mb_page_themen_id', true ); + $format = get_post_meta( $post->ID, 'kr8mb_page_format_id', true ); ?> + +
+ + ID), 'full' ); + $url = $thumb['0']; ?> +
+
+ +
+ + +
+
+

+
+
+
+ +
+ + + +
+ + + +
role="article" itemscope itemtype="http://schema.org/BlogPosting"> + +
+ + FundraisingBox Logo + +
+ +
+ + + +
+ + + + + +
+ + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ +
+ + diff --git a/page-home-campaign.php b/page-home-campaign.php new file mode 100644 index 0000000..7c65c3c --- /dev/null +++ b/page-home-campaign.php @@ -0,0 +1,115 @@ + + +ID), 'full' ); + $url = $thumb['0']; ?> + +
+
+
+
+

+ + ID, 'kr8mb_page_campaign_cta', true );?> + +

+ +
+
+
+ + +
+
+

Spenden

+ 100 € + 50 € + 20 € +
+
+ ID, 'grlp_claim_top', true ); + $claim_top = !empty($claim_top) ? $claim_top : "Erfahre mehr"; + ?> +

+ +
+
+ +
+
+
+ +
+
+
+ +
+
+
+ ID, 'grlp_claim_bottom', true ); + $claim_bottom = !empty($claim_bottom) ? $claim_bottom : "Werde aktiv"; + ?> +

+ +
+ +
+
+

Aktuelles

+ +
+ + 3, + 'post__in' => get_option( 'sticky_posts' ), + 'posts_per_page' => $postsperpage, + 'ignore_sticky_posts' => 1 + ); + query_posts($args); + ?> + + + +

Alle Nachrichten im Archiv »

+
+ +

Termine

+
+ +
+ +

Presse

+ +
+
+ + + + +
+
+ diff --git a/page-landingpage.php b/page-landingpage.php new file mode 100644 index 0000000..4c9764e --- /dev/null +++ b/page-landingpage.php @@ -0,0 +1,92 @@ + + + + ID, 'kr8mb_page_themen_id', true ); + $format = get_post_meta( $post->ID, 'kr8mb_page_format_id', true ); ?> + +
+ + ID), 'full' ); + $url = $thumb['0']; ?> +
+
+ +
+ + +
+
+

+
+
+
+ +
+ + + +
+ + + +
role="article" itemscope itemtype="http://schema.org/BlogPosting"> + +
+ +
+ +
+ + + +
+ + + + + +
+ + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ +
+ + diff --git a/page-streaming.php b/page-streaming.php new file mode 100644 index 0000000..1bc34e6 --- /dev/null +++ b/page-streaming.php @@ -0,0 +1,99 @@ + + + + ID, 'kr8mb_page_themen_id', true ); + $format = get_post_meta( $post->ID, 'kr8mb_page_format_id', true ); ?> + +
+ + ID), 'full' ); + $url = $thumb['0']; ?> +
+
+ +
+ + +
+
+

+
+
+
+ +

Zur Hauptseite

+ +
+
+
+ + +
+ + + +
+ + + +
role="article" itemscope itemtype="http://schema.org/BlogPosting"> + +
+ +
+ +
+ + + +
+ + + + + +
+ + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ +
+ + diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000..c207cd3 Binary files /dev/null and b/screenshot.png differ diff --git a/style.css b/style.css index 72ed75e..4c90e57 100644 --- a/style.css +++ b/style.css @@ -1,14 +1,22 @@ /* -Theme Name: Joseph knows best Child +Theme Name: Joseph knows best Child für gruene-rlp.de Theme URI: https://git.verdigado.com/NB-Public/jkb-childtheme -Description: Child Theme fuer Aufwändiges Wordpress-Theme für den EInsatz von größeren Websites, z.B: bei Landesverbänden. -Author: Willi Junga +Description: Child Theme fuer Aufwändiges Wordpress-Theme für den Einsatz von größeren Websites, z.B: bei Landesverbänden. +Author: Marc Dietz Author URI: https://verdigado.com Template: Joseph-knows-best-master -Version: 0.0.1 +Version: 1.3 Text Domain: jkb-child Tags: child, childtheme, child-theme, two-columns, green, right-sidebar, fluid-layout, custom-background, custom-header, custom-menu, custom-menu, theme-options, featured-images, storytelling License: GNU General Public License v3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html + +These changes of the parent theme 'Joseph-Knows-Best-master' are made +to fit the whishes and needs for our website at: + +https://gruene-rlp.de + +We will hopefully provide enough explanation inside README.md to +clarify what we changed. :) */