Beiträge von danielgoehr

    Ich habe die Seite gerade im Chrome offen und sehe auch nichts. Was mir auffällt ist, dass alle iframes, die die Amazon Links enthalten, ein style="display:none !important" haben. Warum ist das so? Absicht? Ich könnte mir vorstellen, dass das das Problem ist.


    Edit: Im Firefox sehe ich auch nichts. Merkwürdigerweise sehe ich hier auch kein style="display:none !important". Irgendwas ist hier merkwürdig...

    Wir könnten bisher nicht die Frage klären, ob dein Rasberry Server korrekt läuft. Deshalb die Frage: Wenn du WordPress auf diesem Server neu installierst, funktioniert dann alles korrekt oder gibt es da auch Probleme?

    Ich Versuche halt einzugrenzen, ob du ein WordPress oder ein Server Problem hast.

    Das Problem ist einfach: Du bist Anfänger (was ja auch ok ist) und möchtest aber gleich einen eigenen Webserver aufsetzen und WordPress lernen. Vielleicht wäre es besser, wenn du dich erstmal mit einem von beiden beschäftigst. So gestaltet sich die Fehlersuche halt wirklich schwierig, weil es irgendwie alles sein kann und dein Wissen (noch) nicht ausreicht, um unsere Vorschläge wirklich nachzuvollziehen und zu verstehen.

    Ich zitiere mich mal selbst:


    Ich sehe in der Tat auch so viele Fehler, dass ich im Moment auch nicht genau wüsste, an welchem es genau liegt.

    Das war (leider) ernst gemeint.

    Es gibt in beiden einige Fehler. Ich vermute stark, dass alle anderen Dateien auch so aussehen. Insofern bin ich mir nicht mal sicher, ob es eine der beiden Dateien ist oder sogar noch eine andere.

    Aus meiner Sicht kommst du nicht drumherum, insgesamt mal alle Fehler durchzugehen und zu beheben.

    Weil wir (es ist eine Vereinsseite) uns entschieden haben zum Relaunch ein komplett neues Design und eine neue Struktur zu benutzen

    Händisch kann man die alten Seiten theoretisch zwar wieder herstellen - das wird aber furchtbar aufwendig und ist sehr fehleranfällig.

    Der sinnvollste Ansatz wäre meiner Meinung nach:

    1) Die alte Seite komplett sichern (Dateien und Datenbank)
    2) die alte Seite lokal (z.B. mit XAMPP) wiederherstellen
    3) Updates durchführen
    4) Dann die Struktur und das Design ändern

    Alternativ könntest du die Seiten auch ex- und importieren (dafür gibt es verschiedene Plugins). Ob das am Ende einfacher und/oder besser ist, bin ich mir aber nicht sicher...

    Ich hab das selbst geschrieben und wie man sieht ohne Ahnung... deshalb frag ich ja jetzt hier im Forum nach Hilfe...

    Wenn du das selbst lösen willst (und richtig machen willst), wird ein bisschen Arbeit auf dich zu kommen...

    Im Grunde solltest du mal alle Dateien durchgehen und prüfen, ob

    1) Elemente immer korrekt geöffnet und geschlossen werden
    2) Die Element auch sinnvoll geöffnet und geschlossen werden (also die Struktur danach Sinn ergibt)
    3) Alle doppelten id's entfernen (hat jetzt nicht direkt mit deinem Problem zu tun, aber wenn du schon dabei bist...)


    Am besten du verwendest dafür einen Editor mit Syntax-Highliting, der zu jedem Element jeweils anzeigt wo es geöffnet und geschlossen wird (z.B. Notepad++, das erspart dir eine Menge Arbeit).


    Du kannst natürlich auch gezielt suchen und versuchen, herauszufinden an welcher Stelle es genau hakt. Aber ich sehe in der Tat auch so viele Fehler, dass ich im Moment auch nicht genau wüsste, an welchem es genau liegt.

    Allerdings habe ich ja schon im Eltern Theme Änderungen an der css gemacht und auch sonstige Sachen. Die Seite steht komplett und ist fertig.
    Was muss ich jetzt tun?

    Das ist natürlich etwas unglücklich. Idealerweise gehören alle Änderungen (und nur die Änderungen) ins Child-Theme.


    Soll ich die styles der Original style.css jetzt in meine style.css vom child kopieren?

    Kannst du machen und wird auch funktionieren. Du hast dann aber eine ganze Menge Redundanzen und (wenn du Pech hast) ändern sich beim Theme Update einige CSS Klassen, die du gar nicht angepasst hast, dann aber trotzdem überschreibst. Letzteres kann, muss aber kein Problem sein.


    Was genau muss ich in die functions.php schreiben, auch eine Kopie vom Original functions.php?

    Nein da gehört folgender Code rein (Quelle: https://codex.wordpress.org/Child_Themes):

    Hätte ich jetzt nur über das Dashboard über die normalen Einstellungen vom Theme im Layout was geändert würde dieses doch nicht im Update überschrieben werden oder?

    Normalerweise nicht. Es empfiehlt sich trotzdem, vor jeder größeren Änderung immer ein Backup zu machen (Dateien und Datenbank).

    Schon alleine die DIVs gehen wild auf und zu, mal zuviel, mal zuwenig.

    Das hatte ich tatsächlich auch vermutet, dass das die Ursache ist. Deshalb die Frage nach dem Link zur Seite.
    Es gibt irgendwie Elemente und IDs teilweise auch doppelt etc.

    Ich befürchte, da wird man nicht so ohne weiteres helfen können, weil man eigentlich mal die ganze Struktur durchgehen und "bereinigen" müsste...


    Kann ich nicht die Original CSS Datei von Wordpress in der ich Änderungen gemacht habe sichern und nach dem update wieder zurückspielen oder sind noch andere Anpassungen im Theme selbst dann auch weg?

    Das geht auch. Du musst nur immer daran denken. Und falls das Update auch Änderungen an der style.css mitbringt, werden die natürlich nicht mit aktualisiert.
    Gerade wenn es "nur" CSS Änderungen sind, empfiehlt es sich, das originale CSS nicht zu ändern, sondern lieber durch eigene Regeln zu überschrieben (idealerweise dann im Child-Theme).

    Ok, und Shortcode geht vermutlich deshalb nicht, weil er nicht geparst wird, sondern als plain text ausgegeben wird?

    Dann bliebe auf jeden Fall mein zweiter Vorschlag mit der Datei, die einen festen link hat und dann weiterleitet...


    Edit:

    Das ginge dann ungefähr so:

    Erstelle eine PHP Datei (z.B. get_the_last_post.php) im Webroot (also da, wo die Ordner wp-content, wp-include, etc. liegen).

    Da fügst du dann folgenden Code ein:

    Anschließend für folgender Link immer zum letzten Beitrag:
    http://www.deinedomain.de/get_the_last_post.php


    leider helfen mir "short codes" nicht weiter. Ich muss den Link in einem "Feature Modul" eingeben in der Form: http://www.kcf1922.de/lastpost ????? (so ähnlich)

    Das habe ich nicht verstanden. Was ist denn ein "Feature Modul"?

    Du hast ja ursprünglich folgendes gefragt:


    Ich möchte diesen Link auf der Seite http://www.kcf1922.de/#service [...] einfügen damit automatische immer auf den neuesten Artikel/Bericht verlinkt wird.

    Warum hilft dann der Shortcode nicht? So wie ich es beschrieben habe, gibt der Shortcode doch immer den Link zum letzten Beitrag zurück.

    Der Unterschied ist: Du suchst einen statischen Link, der immer auf unterschiedliche Seiten zeigt, mein Ansatz wäre ein Link, der sich dynamisch immer so anpasst, dass er den letzten Beitrag verlinkt.

    Klar, der Ansatz ist ein anderer, aber ich habe noch nicht verstanden, was in der Praxis der Unterschied ist bzw. warum das relevant ist.

    Alternativ könntest du aber auch folgendes machen: Du erstellt eine Datei, die dann "abfragt", was der letzte Beitrag ist und dann dahin weiterleitet. Diese Datei hat dann einen statischen Link mit einem dynamischen Ziel. Finde ich persönlich etwas um die Ecke gedacht, aber sollte auch funktionieren.


    Daher herzlichen Dank für den Hinweis auf TinyMCE Advanced, das war das einzige Hilfreiche, was ich hier gelesen habe. Aber immerhin hat das mein Problem gelöst, also alles gut. :)

    Dann ist doch gut. Deine Anforderung ist halt sehr individuell, weil vermutlich 99,9% aller Wordpress Nutzer die Textausrichtung nicht im Editor machen (oder zumindest nicht Blocksatz). Und für Leute wie dich gibt es ja die entsprechenden PlugIns.

    Genau genommen war der hilfreichste Tipp übrigens eigentlich folgender:


    Einmal "text-align: justify;" [COLOR=brown][COLOR=red][COLOR=mediumblue][COLOR=black]an der richtigen Stelle würde reichen.[/COLOR][/COLOR][/COLOR][/COLOR]

    Weil damit müsstest du nie wieder irgendetwas händisch auf Blocksatz setzen. Den hast du aber einfach überlesen ;)

    Desktop bleibt einfach blank, ohne Meldung über falsches Password oder Störung.


    "einfach blank" heißt leere, weiße Seite?

    Falls ja, nutze bitte zuerst die Foren-Suche. Das wäre dann schon gefühlt der 10. Fall mit diesem Fehler in dieser Woche und die Fehlersuche ist eigentlich immer identisch.

    Falls du trotzdem nicht weiter kommst, kannst du natürlich hier gern nochmal schreiben.

    Auch hier ist leider das Ergebnis nach dem aktualisieren = weisser Bildschirm

    Das ist merkwürdig. Eigentlich kann das nicht sein. Weisser Bildschirm heißt in der Regel (vereinfacht gesagt): Kritischer Fehler.
    Wenn du das aber genau so gemacht hast, wie du hier schreibst, kann das eigentlich nicht so richtig sein.

    Theme muss neu hochgeladen werden

    Bearbeitest du das Theme mit dem in Wordpress intergierten Editor unter "Design"?

    Falls ja, verwende lieber FTP und einen lokalen Editor direkt auf deinem Computer (z.B. Notepad++) und mach die Änderung nochmal genau so, wie du es schon versucht hast.
    Das hat den Vorteil, dass du Änderungen Rückgängig machen kannst und im Fall von einem Fehler nur die einzelne Datei austauschen muss und nicht das komplette Theme.

    Alternativ kannst du auch alles so lassen wie es ist, und nur diese Zeile mit // auskommentieren:

    Code
    [COLOR=#333333]printf( '[/COLOR][COLOR=#000080]<span class=[COLOR=#0000FF]"cat-links"[/COLOR]>[/COLOR][COLOR=#333333]' . __( 'Posted in %1$s', 'adler' ) . '[/COLOR][COLOR=#000080]</span>[/COLOR][COLOR=#333333]', $categories_list );[/COLOR]

    Nicht so schön, weil du dann unnützen Code in deinem Theme ausführst. Aber für das reine Ausblenden der Kategorien sollte das reichen.

    Hallo Robert,
    ich wüsste nicht, dass WordPress so etwas von sich aus mitbringt.

    Was ist denn bei euch an Fähigkeiten vorhanden? Theoretisch kann man sich einen Shortcode, der das macht, relativ einfach selbst erstellen. Man muss ja "nur" den Permalink und den Titel des aktuellsten Beitrags zurückgeben.

    Ansonsten, wenn das nichts für euch ist, hilft vielleicht dieses Plugin:
    https://de.wordpress.org/plugins/display-posts-shortcode/

    Das macht zwar wesentlich mehr, als nur den Link zurückgeben, geht aber in eine ähnliche Richtung...