Optimize Sunflower admin settings and social media configuration - #1413
Open
alexschnapper wants to merge 13 commits into
Open
Optimize Sunflower admin settings and social media configuration#1413alexschnapper wants to merge 13 commits into
alexschnapper wants to merge 13 commits into
Conversation
alexschnapper
marked this pull request as ready for review
August 8, 2026 21:46
FloJuh
reviewed
Aug 9, 2026
Co-authored-by: FloJuh <122517567+FloJuh@users.noreply.github.com>
Contributor
Author
|
Danke @FloJuh für das Review 👍 |
albig
requested changes
Aug 17, 2026
albig
left a comment
Member
There was a problem hiding this comment.
Nicht ganz. Es gibt keine "Allgemeine Doku" zum Sunflower Theme. Es gibt für Sunflower 26 genau eine Dokumentation unter https://sunflower-theme.de/documentation26/. Die andere Adresse ist für Sunflower 2.2. Das hat deine KI falsch verstanden.
Die Option "Social-Media-Icons im Header anzeigen" unter Social-Media zu verschieben kann man machen. Aber es hatte schon seinen Grund, dass das unter Einstellungen "Layout" stand, da es ja nun deutlich das Aussehen beeinflusst. Ich weiß nicht, ob man die Option an zwei Stellen anzeigen kann?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Zusammenfassung
Dieser PR setzt mehrere der in #749 vorgeschlagenen Verbesserungen um, um die Sunflower-Einstellungen im WordPress-Backend übersichtlicher und verständlicher zu gestalten.
Änderungen
Die Einstellung zur Anzeige der Social-Media-Icons im Header wurde aus den allgemeinen Einstellungen in den Bereich „Soziale Medien“ verschoben.
Bestehende Werte von
sunflower_header_social_mediableiben abwärtskompatibel.Bezeichnungen im Bereich „Soziale Medien“ wurden vereinheitlicht und verständlicher gestaltet:
Social Media→ „Soziale Medien“Social Media Profiles→ „Social-Media-Profile“Social Media Buttons→ „Social-Media-Buttons“Share Buttons→ „Teilen-Buttons“Ergänzung eines Hinweises, wo die konfigurierten Social-Media-Buttons angezeigt werden.
Einheitlicher Dokumentationshinweis auf allen vier Sunflower-Einstellungsseiten.
Klare Unterscheidung zwischen den beiden vorhandenen Dokumentationen:
Übersetzungen
Die Übersetzungsdateien wurden bewusst zusammen mit den PHP-Änderungen aktualisiert. Eine Änderung der Bezeichnungen ausschließlich im PHP-Quellcode hätte dazu geführt, dass das deutschsprachige WordPress-Backend weiterhin teilweise die bisherigen Bezeichnungen anzeigt.
Insbesondere verwendete der PHP-Quellcode bereits
Social Media, während die deutsche Übersetzung diesen String weiterhin als „Profile in Sozialen Medien“ darstellte.Daher wurden folgende Dateien gemeinsam aktualisiert:
languages/de_DE.po– deutsche Übersetzungenlanguages/de_DE.mo– von WordPress zur Laufzeit verwendete kompilierte Übersetzungenlanguages/sunflower.pot– Übersetzungsvorlage mit den aktuellen Strings aus dem QuellcodeDamit werden die neuen Bezeichnungen, Dokumentationshinweise und die verschobene Header-Einstellung auch in deutschsprachigen Installationen konsistent dargestellt.
Abwärtskompatibilität
Die Einstellung
sunflower_header_social_mediawurde bisher innerhalb der allgemeinen Sunflower-Optionen gespeichert.Am neuen Ort unter „Soziale Medien“ wird ein bereits vorhandener Wert weiterhin berücksichtigt, bis die Einstellung dort erstmals gespeichert wird. Dadurch ändert sich das bisher konfigurierte Verhalten im Frontend für bestehende Installationen nicht unbeabsichtigt.
Verwandte Issues und PRs
Dieser PR setzt Teile von #749 um.
Verwandte frühere Arbeiten:
PR #785 liefert außerdem einen interessanten historischen Hinweis: Dort wird die betreffende Admin-Seite noch als „Profile in Sozialen Medien“ bezeichnet. Die deutsche Übersetzung war damit tatsächlich noch nicht auf „Soziale Medien“ umgestellt worden, obwohl im PHP-Quellcode bereits
Social Mediaverwendet wurde.Prüfung
de_DE.moaus den aktualisierten deutschen Übersetzungen neu kompiliert und geprüftUmfang
Dieser PR führt bewusst noch nicht alle Sunflower-Einstellungsseiten zu einer einzigen großen Einstellungsseite zusammen.
Die einzelnen Seiten verwenden derzeit unterschiedliche WordPress-Optionsgruppen. Eine vollständige Zusammenführung sollte daher in einem separaten Schritt erfolgen, damit diese Änderung überschaubar und abwärtskompatibel bleibt.