Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
  • Moderator threadi

    (@threadi)

    Super, dass du so viele Daten zu deiner Frage bereitstellst. Dadurch kann man dir auch direkt gut helfen.

    In deinem Video fällt mir direkt etwas auf: schau dir mal die Schreibweise von „Theos Hof“ an. Im Seitentitel links im Customizer ist das anders geschrieben als mit Logo in der Website angezeigt wird.

    Meine Vermutung ist daher, dass sobald du das Logo einfügst irgendein zusätzlicher Text, der nicht mit dem Seitentitel zu tun hat, dort angezeigt wird.

    Ich habe mir das Theme „Hemingway“ mal bei mir selbst installiert (kannte es bisher gar nicht) und kann das was man bei dir im Video sieht so nicht nachvollziehen. Laut Programmierung im Theme wird entweder das Logo oder der Seitentitel + Untertitel angezeigt – aber nicht beides wie in deinem Video zu sehen.

    Daher würde ich drauf tippen, dass bei dir irgendetwas individuell angepasst wurde. Da du kein Child-Theme nutzt, über das was so etwas normalerweise macht, ist es schon merkwürdig. Jetzt gerade ist das Logo nicht zu sehen. Könntest du es nochmal einfügen, damit man sehen kann was dort für Quellcode erzeugt wird? Vlt. kann ich das dann noch besser nachvollziehen.

    Thread-Starter maulkuchen

    (@maulkuchen)

    Moin Threadi,
    Danke für deine schnelle Antwort!

    Ich habe das Logo jetzt erstmal wieder eingefügt.

    In deinem Video fällt mir direkt etwas auf: schau dir mal die Schreibweise von „Theos Hof“ an. Im Seitentitel links im Customizer ist das anders geschrieben als mit Logo in der Website angezeigt wird.
    Meine Vermutung ist daher, dass sobald du das Logo einfügst irgendein zusätzlicher Text, der nicht mit dem Seitentitel zu tun hat, dort angezeigt wird.

    Im Seitentitel links ist die gewünschte Schreibweise, also ohne Apostroph. Ich habe alles durchsucht und finde die alte Schreibweise nirgendwo hinterlegt. Wenn ich ein neues/anderes Logo einfüge erscheint aber trotzdem noch die alte Schreibweise. Irgendwo muss das also noch abgelegt sein.

    Vielen dank schon mal!

    Moderator threadi

    (@threadi)

    Ich würde anhand des jetzt sichtbaren HTML-Codes für den Kopfbereich vermuten, dass dein Theme individuell angepasst wurde. Anders kann ich mir das gerade nicht erklären. Allerdings a) macht man sowas nicht sondern nutzt Child-Themes dafür und b) müsstest du das, wenn ich dich richtig verstanden habe, ja selbst gemacht haben. Oder hattet ihr jemanden der euch die Website mal erstellt hat?

    Du könntest versuchen das Theme neu zu installieren um solche Individualisierungen zu entfernen. Vorgehen:

    1. Sicherung vom Projekt erstellen. Ist immer wichtig.
    2. Gehe auf https://wordpress.org/themes/hemingway/ und klicke auf „Download“. Speichere die ZIP lokal bei dir.
    3. Geh im Backend der Website auf Design > Themes und klicke auf „Theme hinzufügen“ > „Theme hochladen“.
    4. Wähle in dem Upload-Feld die in Schritt 2 runtergeladene ZIP aus und lass sie hochladen.
    5. Bestätige dann die Nachfrage von WordPress, ob du das Theme wirklich ersetzen willst.
    6. Danach schaust du dir das Frontend wieder an.

    Wenn es dadurch nicht gelöst wird, ist irgendetwas am Projekt nicht in Ordnung was ich nicht sehen kann. Das würde mich aber sehr wundern.

    Thread-Starter maulkuchen

    (@maulkuchen)

    Es gab ein paar individuelle Anpassungen:

    body.custom-background {
    background:rgba(0,37,29,1);
    }

    .post-content.entry-content > p, li {
    color: white;
    }

    .blog-logo {
    display:flex;
    flex-direction: column;
    align-items:center;
    justify-content:center;
    }

    .blog-title {
    margin-top: 10px;
    color: whitesmoke;
    font-weight: bold;
    content: "Theos Hof";
    text-transform: none !important;

    }
    .site-title {
    text-transform: none !important;

    }
    .blog-subtitle {
    color:white;
    }

    ul, p { color:#0a0000 ; }

    div.content {
    float: none;
    margin: auto;
    }

    .post-title, .wp-block-heading { color: white }

    h1,h2,h3 { text-shadow: 0 0 5px black }

    .text-without-bg {
    text-shadow: 0 0 4px black
    }

    .text-without-bg p,
    .text-without-bg label span {
    font-weight: bold;
    color: white !important
    }
    #site-title span, #site-description {
    display:none;
    }

    Aber der auftauchende Text war hier nicht hinterlegt. Ich habe Hemingway jetzt neu installiert, und jetzt wird entweder nur das Logo, oder nur der Title gezeigt… so wie es anscheinend auch vorgesehen ist.
    Mein Schwager hatte damals auch daran rumgebastelt, hat er das dann in die Hemingway programmierung geschummelt?
    Kennst du einen schnellen eleganten weg, wie ich den gewünschten Text unter das Logo bekomme?

    Freundliche Grüße!

    Schnell und elegant ist keine gute Idee, man sollte, wie von @threadi schon erwähnt, ein Child-Theme anlegen und darin die Anpassungen durchführen. Ansonsten werden, wie jetzt in diesem Fall, Änderungen bei einem Update verloren gehen.

    Moderator threadi

    (@threadi)

    Ja,das bestätigt meine Vermutung, dass das Theme angepasst wurde. Das muss die Datei header.php gewesen sein, wo der relevante Quellcode enthalten ist.

    Der eleganteste Weg das richtig umzusetzen ist das schon erwähnte Child-Theme. Dazu gibt es hier eine englische Dokumentation: https://developer.wordpress.org/themes/advanced-topics/child-themes/

    Alternativ dazu kannst du dir auch ein anderes Theme suchen, was die von dir gewünschten Funktionen und Ansichten bereitstellt. Und ja, das kommt einer Neueinrichtung der Website fast gleich. Ich denke die meisten Inhalte könnten übernommen werden, aber das Design musst du nochmals von oben bis unten kontrollieren.

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)

Du musst angemeldet sein, um auf dieses Thema zu antworten.