• Gelöst andreasleas

    (@andreasleas)


    Hallo im Theme zAlive werden die Author und Veröffentlichungsdaten des Eintrags standardmäßig angezeigt. Unter Ansicht anpassen hab ich das Häckchen unter Author nicht gesetzt.
    Wie verhindere ich, dass auf einer statischen Seite diese beiden Felder erscheinen? Generell für alle statischen Seiten aber auch für den einzelnen Beitrag.

    Und weitere Frage:
    Wenn ich sie mal drin lassen möchte, wie bekomme ich es hin, die Platzierung dieser Felder zu ändern? Derzeit werden sie über der Überschrift angezeigt

    danke, Andi

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Unter wp-admin/themes.php?page=theme_options kannst du (relativ weit unten) eigene CSS-Regeln einfügen und mit diesen den Bereich mit Veröffentlichungsdatum und -Autor ausblenden:

    .entry-meta { display: none; }

    Möchtest du einschränken, dass der Abschnitt z.B. nur bei statischen Seiten und Einzelansicht von Beiträgen ausgeblendet wird, musst du das auch im Stylesheet angeben, in dem du spezifischere Selektoren wählst:

    .entry-meta-primary-page,
    .single .entry-meta {
      display: none;
    } 

    Um sie jetzt unregelmäßig bei einem Beitrag anzuzeigen, beim nächsten wieder nicht, würde ich ein benutzerdefiniertes Feld (Custom Fiel) verwenden und dann im Template eines Child Themes ein if-Statement einbauen, was – du ahnst es schon – zumindest rudimentäre Programmierkenntnisse voraussetzt.

    Dein Theme verwendet zum Einfügen der Information

    <?php get_template_part( 'template/entry-meta-primary', 'singular' ); ?>

    das je nach Wunsch in template/content-brief.php und template/content.php verschoben werden müsste und in etwa so aussehen würde:

    <?php
    $display = get_post_meta( $post->ID, 'display-meta', true);
    if( $display ) {
      get_template_part( 'template/entry-meta-primary', 'singular' );
    } ?>
    Thread-Starter andreasleas

    (@andreasleas)

    Vielen Dank, ich habe jetzt bei Simple Custom CSS:

    .entry-meta-primary-page,
    .single .entry-meta {
      display: none;
    }

    verwendet, allerdings wird dann auch bei den Blogeinträgen der Autor und das Datum ausgeblendet, das ist eher ungünstig. Mich interessiert das eigentlich nur bei den statischen Seiten.

    Hast du da eine Idee?

    Wie verhindere ich, dass auf einer statischen Seite diese beiden Felder erscheinen? Generell für alle statischen Seiten aber auch für den einzelnen Beitrag.

    Das habe ich so verstanden, dass du die Information auch bei der Einzelansicht von Blogbeiträgen ausgeblendet haben möchtest?

    allerdings wird dann auch bei den Blogeinträgen der Autor und das Datum ausgeblendet, das ist eher ungünstig. Mich interessiert das eigentlich nur bei den statischen Seiten.

    Dann eben nur

    .entry-meta-primary-page {
      display: none;
    }

    Thread-Starter andreasleas

    (@andreasleas)

    Ok das hat fuktioniert 🙂
    Dankeschön!

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Das Thema „Beitrags Seite Author und Datumsfeld ausblenden“ ist für neue Antworten geschlossen.