1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Kommentare im HTML-Quelltext

Dieses Thema im Forum "Allgemeines" wurde erstellt von Purpur, 5. Januar 2018.

  1. Purpur

    Purpur Well-Known Member

    Registriert seit:
    3. November 2008
    Beiträge:
    46
    Zustimmungen:
    1
    Hallo Gemeinde,

    in WP kann der Inhalt einer Seite per Text (HTML) oder visuell (WYSIWYG) erstellt werden.

    Wenn ich in HTML einen Kommentar einfüge ( <!-- Kommentar --> ), zerreißt es mir die Darstellung der Seite.

    Konkret:
    Es gibt eine Liste, die mit [FONT=&amp]<div> </div> gesteuert wird. Die Umbrüche in dieser Liste sind nicht ganz trivial. Ergänzungen in dieser Liste send eher selten. Deshalb, und weil diese Liste im visuellen Modus schlecht zu editieren ist, sollen/müssen an bestimmten Stellen erklärende Kommentare stehen.
    [/FONT]
    Wenn nun ein HTML-Kommentar in der <div>-Konstruktion erscheint, z.B.

    <div class="irgendwas"> <!-- Wichtiger Hinweis -->
    ...
    </div>


    und das CSS mit z.B.

    .irgenwas {
    position: relative;
    float: left;
    min-height:1px;
    width: 70px;
    text-align: center;}


    hinterlegt ist, wird die float-Anweisung der div-Verschachtelung zerstört.

    Wenn ich <!-- Wichtiger Hinweis --> und alle anderen Kommentare lösche, machen die CSS-Anweisungen wieder, was sie sollen.

    Die Frage lautet also:
    Wie können im Textmodus in den HTML-Quelltext und Kommentare eingefügt werden, ohne dass sie irgendeine Konsequenz für die Interpretation des Quelltextes und damit die Darstellung im Backend haben.

    Vorab schon mal ganz herzlichen Dank fürs Mitdenken & eure Zeit.

    Beste Grüße & ein schönes neues Jahr wünscht
    Purpur
     
  2. SuMu

    SuMu Well-Known Member

    Registriert seit:
    5. Januar 2006
    Beiträge:
    6.302
    Zustimmungen:
    84
    einfach die template Dateien bearbeiten.
     
  3. Purpur

    Purpur Well-Known Member

    Registriert seit:
    3. November 2008
    Beiträge:
    46
    Zustimmungen:
    1
    Hallo Gemeinde,

    Ja, ich weiß - der Beitrag ist schon etwas älter. Eine Lösung habe ich leider immer noch nicht.
    • Zum einen weiß ich nicht, wie man Template-Dateien bearbeitet.
    • Zum anderen hätte das (vermutlich) Weiterungen. Ich gehe mal davon aus, dass die Änderungen eines Templates beim nächsten WP-Update wieder Asche sind.
    Wie könnte eine Lösung aussehen?

    Beste Grüße,
    purpur
     
  4. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Leg dir ein Childtheme an und bearbeite das per FTP. Childtheme ist updatesicher.

    Was genau willst du denn ändern? Mach am Besten einen neuen Thread auf im Forum.
     
    SuMu gefällt das.
  5. Purpur

    Purpur Well-Known Member

    Registriert seit:
    3. November 2008
    Beiträge:
    46
    Zustimmungen:
    1
    Hallo Gemeinde,

    ich möchte in den HTML-Quelltext im Text-Editor in der Ansicht Text (nicht Visuell) Kommentare einfügen in der Form:
    <!-- Kommentar -->​

    Das funktioniert nicht.
    Entweder wird er ignoriert und ist beim nächsten Aufruf des Editors verschwunden, oder er versaut mir die Umbrüche.

    Auf Empfehlung habe ich ein Child-Theme angelegt. Das bringt mich erst einmal aber nicht weiter. Im Ordner des Child-Themes befinden sich die Dateien:
    • style.css
    • functions.php
    • screenshot.png
    mit den Inhalten:

    style.css
    /*
    Theme Name: twentyseventeen child
    Theme URI: http://url.de/twentyseventeen/
    Description: Child theme of "twentyseventeen"
    Author: VN NN
    Author URI: http://url.de
    Template: twentyseventeen
    */

    functions.php
    <?php
    add_action( ‚wp_enqueue_scripts‘, ‚my_theme_enqueue_styles‘ );
    function my_theme_enqueue_styles() {
    wp_enqueue_style( ‚parent-style‘, get_template_directory_uri() . ‚/style.css‘ );
    }
    ?>

    screenshot.png
    Bilddatei 880px x 660px​


    Was muss ich nun tun, um in den HTML-Quelltexten <!-- Kommentare --> hinterlegen zu können, ohne dass die o.g. Probleme auftauchen?

    Herzlichen Dank fürs Mitdenken & eure Zeit,
    Purpur
     
  6. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.685
    Zustimmungen:
    1.786
    Link zu einer Beispielseite wo es Probleme mit dem Umbruch gibt?

    Diese Eingabe in der Ansicht "Text"
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Ergibt mit Twenty Seventeen im Front-End:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  7. Purpur

    Purpur Well-Known Member

    Registriert seit:
    3. November 2008
    Beiträge:
    46
    Zustimmungen:
    1
    • Wenn sich <!-- Kommentar --> am Ende einer Zeile befindet, wird kein Umbruch erzeugt.
    • Wenn sich <!-- Kommentar --> alleine einer Zeile befindet, wird ein Umbruch erzeugt.
    Habe ich das aus dem Beispiel so richtig verstanden?
     
  8. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.685
    Zustimmungen:
    1.786
    Probiere es doch einfach aus? Link zur Seite mit Deinen Umbruch-Problemen?
     
  9. Purpur

    Purpur Well-Known Member

    Registriert seit:
    3. November 2008
    Beiträge:
    46
    Zustimmungen:
    1
    Ja - ich werd's probieren und mich ggf. noch mal melden.

    Ein Link zur Seite ist momentan recht witzlos - noch zu viel Chaos. Sobald das einigermaßen Form angenommen hat, poste ich den Link.

    Einstweilen vielen Dank für die Hilfe.

    Gruß, Purpur
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden