Beiträge von splendid-text-u-webdesign

    Zugunsten der Übersichtlichkeit könnte die zweite Spalte auch gänzlich entfallen – entweder indem auf PLZ/Ort verzichtet werden könnte oder indem die Angabe im Anschluss an den Link eingetragen wird (bspw. in Klammern); dies würde auch das Problem der Mobile-Darstellung lösen.

    Mir scheint der Werbeblock zwischen Seitentitel und Navigation relevant zu sein, da dieser relativ spät lädt und dann bereits angezeigten Content nach unten verschiebt, also einen „Layout shift“ bewirkt, der die User Experience verschlechtert. Um die Verschiebung abzuschwächen, müsste vermutlich im Vorhinein im Layout entsprechender Platz reserviert werden.

    Wie SuMu bereits sagt, müsstest Du eine CSS-Animation erstellen. Der eingesetzte Effekt beruht auf einem Wandel von Opacity und dem Einsatz eines CSS-Filters (blur). Wo Du dies einfügen musst, hängt natürlich von Deinem Theme ab; ansonsten ist der Einsatz eines Child-Themes ratsam.

    Hallo,

    in der Tat müsste das mit dem Theme zu tun haben, da dieses ja die Ausgabe der Daten "steuert". Also entweder lässt sich dies über Einstellungen im Backend regeln oder es liegt am Code in den relevanten php-Dateien. Welche das sind, lässt sich von außen allerdings kaum sagen.
    Vlt. setzt das Theme die Angabe sämticher Daten voraus: Könnten denn nicht immer die Eigenschaften formell eingetragen werden, bspw. mit einem Platzhalter (0 oder -), der die Auslassung kennzeichnet; dann würde das Theme diese evtl. als "vollständig" werten und alles wie gewünscht ausgeben?

    Das hängt ganz von Deinem Theme ab. In vielen Fällen vermutlich die style.css-Datei. Dort könntest Du nach "#main" suchen oder es einfügen. Dies aus der Ferne zu sagen, ist jedoch recht schwierig.
    Für die JavaScript-Lösung müsstest Du die entsprechende .js-Datei Deines Themes finden, in der die scroll-Funktion steht - auch hier: schwierig als Ferndiagnose.
    Welche Variante besser ist, ist ebenfalls schwierig zu sagen, da zunächst geschaut werden müsste, inwiefern sich dies auf andere Seiten des Themes auswirkt.

    Hallo,

    als Erklärung: Der Button ist technisch gesehen ein Link, der zum anchor "primary" führt (angegeben im href-Attribut des Links) - und an dieser Stelle verschwindet dann die Überschrift bereits, da das semitransparente Menu nicht berücksichtigt wird.
    Zwei Möglichkeiten:
    In der CSS-Datei könntest Du den Inhalt noch weiter nach unten schieben, da er ja ohnehin bereits etwas vom Hero-Bild abgesetzt ist, bspw. so:

    Code
    #main:margin-top:2rem;

    Oder Du könntest im JavaScript, das die Scroll-Verzögerung enthält, einen anderen Abstand einstellen, was vermutlich etwas komplizierter sein wird.

    Hallo,
    sieht so aus, als könnte folgende Variante funktionieren, wenn Du eine CSS-Änderung vornimmst:

    Code
    .site-main {
    padding-top:0;
    }

    Dann scheint sich jedoch alles nach oben zu verschieben; eine zweite Variante wäre daher, stattdessen nur die Hintergrundfarbe des Balkens anzupassen:

    Code
    .row {
    background:#000;
    }

    JavaScript sollte asynchron geladen werden, sodass es nicht mehr "blockiert"; dazu dienen die beiden Attribute defer u. async. Hierzu ein Artikel:
    http://www.growingwiththeweb.com/2014/02/async-…attributes.html

    Zum CSS-Problem: Am besten Beiträge lesen zum Theme "Render Blocking CSS" bzw. "above the fold critical css" - das Prinzip dahinter: CSS blockiert das Rendering, also solange die CSS-Datei geladen wird. Eine probate Methode besteht darin, die Styles der zuerst sichtbaren Elemente ("above the fold") in das HTML-Dokument zu schreiben und das Laden der gesamten CSS-Datei zu verzögern.

    Ansonsten gilt allerdings, dass die Google-PageSpeed-Messung keine absolut verlässliche Aussage trifft und man seine Website nicht optimieren sollte, nur um den höchsten PageSpeed-Wert zu erzielen.

    Die Gestaltung findet ja über eine CSS-Datei statt. Hier könntest Du also für [COLOR=#000000]class="bycategories" [/COLOR][COLOR=#000000]so etwas wie display:flex; definieren, um mit dem CSS-Flexbox-Modul die einzelnen Posts Galerie-förmig anzuordnen. Vermutlich müssten aber auch die Posts selbst gestaltet werden. Wie diese aussehen, steht ja offenbar in der content.php, die hier via die Funktion "[COLOR=#000000][COLOR=#0000BB]get_template_part[/COLOR][COLOR=#007700]()[/COLOR][/COLOR]" geladen wird (-> Dadurch wird vermutlich das Bloglayout auch für die Kategorienseite genutzt). Dort könntest Du dann die entsprechenden HTML-Elemente finden und mit CSS ansprechen und gestalten; z.B. über Selektoren à la: .bycategories div {...}.[/COLOR]

    Noch als Ergänzung: "nofollow" verhindert m.W. ja nicht die Indexierung, sondern dass Suchmaschinen wie Google die auf der jeweiligen Seite eingebundenen Links nicht als solche versteht, die von Deiner Seite aus unterstützt/gutgeheißen und im Google-internen Ranking mit der Wertigkeit Deiner Seite prämiert werden.

    Hallo,

    im Wesentlichen ist das SEO-relevant, für Suchmaschinen wie Google. Google wertet Links mit und ohne den sog. Trailing Slash als zwei separate Seiten. Wichtig ist daher die Konsistenz, Einheitlichkeit. Idealerweise gibt Deine WordPress-Seite eine Canonical-URL aus und für die zweite Seite (i.d.R. ohne Trailing Slash) eine 301-Weiterleitung, sodass Suchmaschinen wie Google wissen, dass es sich bei den technisch unterschiedlichen Links um denselben Inhalt handelt und dieser nicht als Duplicate Content gewertet wird. Also kurz gesagt: einheitlich verwenden/nicht verwenden und Canonical-URL Information sowie Weiterleitung setzen.

    Hallo,

    eine Lösung besteht darin, ein sog. Child-Theme (--> evtl. googeln) anzulegen und darüber das entsprechende Element anzusprechen und zu modifzieren. In Deinem Falle wäre das vermutlich folgende Einstellung:

    Code
    .mh-loop-item {
      border-bottom: 3px solid #e64946
    }

    (die border-bottom-Angabe kann von Dir natürlich selbst angepasst werden).