thomasba
Verfasste Forenbeiträge
-
Forum: WooCommerce
Als Antwort auf: Fehlermeldung im WarenkorbHallo Andrerecedik, danke für die Info!
Habe das schon vorab mit Jetpack geklärt und in der aktuellen Version ist der Bug behoben worden.Forum: WooCommerce
Als Antwort auf: Bestimmte PLZ innerhalb einer Versandzone bei WooCommerce ausschließenHallo Christoph,
vielen Dank für deine Hilfe! Ich habe es genau so gelöst.
Forum: Allgemeine Fragen
Als Antwort auf: Kurzfassung für passwortgeschütze Beitrage anzeigen lassenJa, bekomme keine Fehlermeldungen angezeigt…
Forum: Allgemeine Fragen
Als Antwort auf: Kurzfassung für passwortgeschütze Beitrage anzeigen lassenLeider ist doch wieder ein Problem aufgetaucht. Mit folgendem Code wird zwar der Teaser des <Beitrages gezeigt, allerdings verschwindet der Inhalt (Fotos, Text, einfach alles, mit Ausnahme der Headers und Footers) aller anderen Seiten auf meiner Site komplett.:
// Excerpt bei passwortgeschützten Beiträgen zeigen function wpb_protected_excerpt( $excerpt ) { if ( post_password_required() ) { $post = get_post(); $excerpt=$post->post_excerpt; } return $excerpt; } add_filter( 'the_excerpt', 'wpb_protected_excerpt' ); function wpb_protected_excerpt_posts( $content ) { if ( post_password_required() && is_single() ) { $post = get_post(); return $post->post_excerpt.$content; }} add_filter( 'the_content', 'wpb_protected_excerpt_posts', 10 );
Hat jemand eine Idee, woran das liegt bzw. wie ich diesen Fehler beheben kann?
- Diese Antwort wurde geändert vor 6 Jahren, 1 Monat von thomasba.
Forum: Allgemeine Fragen
Als Antwort auf: Kurzfassung für passwortgeschütze Beitrage anzeigen lassenHallo zusammen!
Bego, danke für die Antwort!
Leider hat der Code oben nicht funktioniert, also bitte nicht kopieren. Ich habe mich an die Anweisung auf der WPBeginner-Seite (siehe Link oben) gerichtet, das hat funktioniert.
Danke für die Hilfe!
- Diese Antwort wurde geändert vor 6 Jahren, 1 Monat von thomasba.
Forum: Allgemeine Fragen
Als Antwort auf: Kurzfassung für passwortgeschütze Beitrage anzeigen lassenHallo Torsten,
abermals vielen Dank für deine Hilfe (auch an Bego für den Hinweis bezüglich des Einfügens der Code-Schnipsel hier im Forum)!
Da ich absoluter Neuling in Sachen php bin, möchte ich mein Ergebnis hier gerne noch mal zur Prüfung posten, ehe ich mir versehentlich die functions.php zerschieße.
<?php function my_excerpt_protected( $excerpt ) { if ( post_password_required() ) $excerpt = 'get_the_excerpt()'; return $excerpt; } add_filter( 'the_excerpt', 'my_excerpt_protected' ); ?>
Ist das so richtig?
Vielen Dank für die Hilfe!
ThomasForum: Allgemeine Fragen
Als Antwort auf: Kurzfassung für passwortgeschütze Beitrage anzeigen lassenAuf den zweiten Blick hat sich leider noch eine weitere Frage aufgetan. Mittels des folgenden Codes wird ja ein Standard-Excerpt ausgegeben:
<?php function my_excerpt_protected( $excerpt ) { if ( post_password_required() ) $excerpt = '<em>[This is password-protected.]</em>'; return $excerpt; } add_filter( 'the_excerpt', 'my_excerpt_protected' ); ?>
Daran ändert sich bis auf den Text ja erst mal nichts, wenn ich meinen eigenen Text einfüge.
Besteht die Möglichkeit, keinen festgelegten Standard-Text einzuzetzen, sondern eine Anweisung, die automatisch den im Beitrag festgelegten Teaser (also bis zur „Weiterlesen“ Linie) oder aber zumindest den ersten Absatz des Beitrages als Kurzfassung übernimmt? Letztendlich stelle ich mir das so vor, wie das auch in vielen Themes bei nicht passwortgeschützten Beitragsübersichten umgesetzt wird.
Weiß jemand Rat?
Gruß
thomasModerationshinweis: Bitte verwende im Beitragseditor des Forums den Code-Button zur Formatierung von Code-Schnipseln. Das erleichtert uns das Lesen. Danke, Bego
- Diese Antwort wurde geändert vor 6 Jahren, 1 Monat von Bego Mario Garde. Grund: Codeformatierung korrigiert
Forum: Allgemeine Fragen
Als Antwort auf: Kurzfassung für passwortgeschütze Beitrage anzeigen lassenHallo Torsten,
vielen Dank für die schnelle Antwort und den Link! Das hilft mir auf jeden Fall weiter! Nur eine Frage habe ich diesbezüglich noch: Kann ich den Code einfach in die functions.php meines Themes einfügen oder in welchen Ordner gehört dieser?
Gruß
thomas