Beiträge von helix

    Warum Hintergrundbild? Warum Text zum Bild machen?

    Hintergrund der Rückfrage: Die Felder für Bildtitel, Bildbeschriftung und Bildbeschreibung sind ja schon da und können leicht zusammen mit dem Bild ausgegeben werden. D.h. nach einer Lösung für Hintergrundbild und den Text da mit reingepixelt würde ich erst suchen, wenn ich gute Gründe habe, den Text unlesbar zu machen …

    Gruß
    helix

    Kann mir vielleicht jemand erklären, warum man nicht alle Einträge in der Datenbank ersetzen darf?


    Das hat dir implizit SirEctor in Post#2 schon erklärt.
    Man sollte alle Einträge in der Datenbank anpassen. Aber eben auch richtig. Serialisierte Daten können durch einen einfachen Suchen&Ersetzen-Durchlauf mit einem Editor nicht angepasst werden. Deswegen entsprechendes PlugIn einsetzen.

    Gruß
    helix

    Mich verwirrt dein Menü / deine Menüs. Sowohl, wenn ich auf die verlinkte Seite gehe, als auch, wenn ich versuche, deine Beschreibung nachzuvollziehen.

    Nun ist die Frage, ob meine Verwirrung zu deinem Thema was sinnstiftendes beitragen kann. Du kannst mich sozusagen als den ideellen Thailand-Gesamt-Dummie ansehen, sprich: wenn ich deine Navigationsführung sofort und ohne weiteres erfassen kann, ist sie auch für Dummies verstehbar.
    So bleibt mir nur, Navigationspunkt für Navigationspunkt anzuklicken und zu hoffen, dass sich die Struktur dann für mich erschließt. Habe ich jetzt nicht gemacht. Halte ich auch generell für eine relativ hohe Hürde …

    Gruß
    helix

    Ja, dann ist es machbar, eigentlich auch einfach und überschaubar. Einfach den Hinweisen nach dem „normalerweise“ folgen. Wenn du wo nicht weiterkommst, kannst du ja nochmal fragen.

    Ich hoffe, du arbeitest in einem Child-Theme?

    Gruß
    helix

    Schlichte Rück- und Verständnisfrage: Hast du in jedem Beitrag / Artikel ein anderes benutzerdefiniertes Feld / custom field – mit einem anderen Bezeichner? Wenn ja:
    Warum?
    Gibt es jeweils noch andere benutzerdefinierte Felder, oder hat jeder Beitrag eines, nur eben immer ein anderes?

    Normalerweise würde man für das, was du mutmaßlich willst, ein benutzdefiniertes Feld einsetzen, das in jedem Beitrag den selben Bezeichner hat, aber eben immer ein unterschiedlicher Wert eingetragen wird. (Aber vielleicht hast du das ja und habe ich nur deine Frage nicht ganz genau verstanden.)
    In diesem Normalfall: die Query für die Startseite eigen definieren, am besten über den pre_get_posts()-Filter (mit der Abfrage is_main() && is_home()). Im Codex in der Referenz für WP_Query stehen ganz viele Beispiele, auch wie man nach benutzerdefiniertem Feld filtern kann.

    Gruß
    helix

    Auch wenn das Theme Twenty Seventeen sehr verbreitet ist: mit Link zur Seite geht Hilfe schneller.
    Wenn du keinen Link zur Seite setzen kannst / willst, wäre es freundlich, das auch zu kommunizieren. (Sonst ergibt sich da so ein Bild, dass andere die Arbeit damit haben sollen, dir zu helfen – aus einem Pixelbild lässt sich eben nix auslesen.)

    Ansonsten gilt: Webentwickler-Werkzeuge des Browsers nutzen, Element untersuchen, angepasste CSS-Definitionen in das benutzerdefinierte Stylesheet im Adminbereich unter Design eintragen.

    Gruß
    helix

    Diese Infos sind einem WordPress-Anwender in der Regel bekannt, nutzen aber nicht viel, wenn man von verschiedenen Gastronomen eine komplizierte von ihm selbsterstellte Datei erhält – wer mit Kunden zu tun hat, kennt das.


    Verehrter Threadersteller, verzeih, dass ich jetzt mal ein wenig scharf werde. Deine Reaktion lässt darauf schließen, dass dir diese Informationen weder bisher noch inzwischen bekannt waren / sind, vermutlich, weil du gar nicht gelesen hast, was ich geschrieben habe.

    Ich ergänze also Kurt Singer und andere: Wäre doch nett, wenn Fragesteller sich auch die Mühe geben würden, Antworten zu lesen.

    Es kann sein, dass meine eingangs erstellte Fragestellung bzw. Bitte um Hilfestellung lückenhaft oder mißverständlich ist – dann kann man gerne nett bei mir nachfragen um sich dem Problem und einer evtl. Lösung zu nähern, miteinander, wenn man gerne unterstützen möchte.


    Genau das habe ich doch getan.

    Man kann ohne weiteres auf der Basis meiner Antworten in eine Diskussion über „best practice“ einsteigen, wie die Antworten von danielgoehr, SirEctor und Slowmo zeigen.

    Allerdings stellt sich dann auch die Frage, worauf eine best practice denn abzielt? Eine gute Erfassbarkeit der Inhalte insbesondere auch für die menschlichen Besucher einer Seite? Oder dass der Dienstleister mittels unentgeltlicher Hilfe aus dem Forum den den Umständen entsprechend („verschiedene Gastronomen“) bestmöglichen Stundensatz doch noch irgendwie erreicht?

    Gruß
    helix

    Was die Logs angeht, gerade die Error-Logs sind halt schon sehr praktisch wenn man z.B. gerade an einem eigenen Plugin bastelt, würde ggf aber reichen, wenn man zumindest z.B. via Kundeninterface bzw php.ini oder htaccess display_startup_errors an-/abschalten könnte, alles weitere geht ja in der Regel über ini_set().


    Das sollte schon ausreichen, wenn du das in der wp-config.php entsprechend definierst.

    Gruß
    helix

    Nuunjaaaaa. Wie soll ein gewöhnlicher Forennutzer auf die Idee kommen, dass du das Thema in seiner Gänze behandelt wissen willst, wenn du selber nur erwähnst, dass du Tools probiert hast – aber die Liste fehlt, welches Tool mit welchem Ergebnis du probiert hast …

    ---

    Nachfolgend für Interessierte die erschöpfende Behandlung des Themas – ich bleibe beim Beispiel der Speisekarte:

    Die Speisekarte aus dem Textverarbeitungsprogramm wird dem Gast normalerweise in ausgedruckter Form vorgelegt. Das heißt, das Ding hat eine definierte Breite und Höhe.
    Das ist, wenn ich eine Speisekarte im Web sinnvoll als lesbaren / erfassbaren Text nutzbar machen will, nicht mehr gegeben, Stichwort responsive(ness).

    Ich würde also zunächst das Layout der Speisekarte rein auf der Erscheinungsebene studieren und mir überlegen, welche Gestaltungsmittel ich übernehmen will, sei es aus Gründen der Wiedererkennbarkeit, sei es aus Gründen der Inhaltsstrukturierung und damit besseren Lesbarkeit / Erfassbarkeit für Humans.
    Dann würde ich überlegen, wie ich das sinnvoll „auf Internet übersetze“(n kann), sei es in Bezug auf responsives Floaten, sei es in Bezug auf z.B. Schriftarten etc. – nicht immer ist es sinnvoll, eine weitere Schrift extra zu laden …

    Basierend auf dieser Überlegung würde ich mir einen Plan machen, welche textlichen Bestandteile in welche HTML-Elemente gesteckt werden sollen und mit welchen IDs und Klassen die versehen werden sollen.

    Dann kann man mal ausprobieren, was passiert, wenn man eines der Tools wie „Docxpresso“ verwendet – oder auch einfach nur die Textverarbeitung das Dokument mal als HTML abspeichern lässt => Ergebnis in den Editor stecken und mit Suchen und Ersetzen auf das gewünschte Ergebnis bürsten.
    Ich vermute, dass es in 999 von 1000 Fällen schneller ist, den Text durch den Editor zu ziehen und die Tags und IDs und Klassen danach neu einzufügen.

    Rein technisch betrachtet könnte die Quote deutlich besser sein, wenn die Kollegen, die für Print gestalten, die Möglichkeiten ihrer Programme „sauber“ benutzen würden. Layoutprogramme – aber eigentlich kann das auch jede Textverarbeitung aus den gängigen Office-Paketen …
    Layout-Software kennt Zeichen- und Absatzformate. Das lässt sich für HTML strukturell in Inline- und Block-Elemente übersetzen. Wenn also Formate angelegt und konsequent zugewiesen sind, braucht man sie für HTML nur noch hierarchisch zusammenzufassen.

    Gruß
    helix

    Ich ruder mal ein bisschen zurück: Wenn man genauer hinguckt, ist es nicht wirklich ein Bug – aber eben auch so, wie es „angeboten“ wird, nicht wirklich benutzbar.

    Der Caption-Shortcode gibt ein figure-Element aus. <figure> ist ein Block-Element. Was soll die wpautop-Funktion damit anstellen, wenn der User im Editor ein Block-Element mitten in den Text stellt, als ob es ein Inline-Element wäre?

    Heißt: Wenn es mir wichtig ist, valides HTML auf meiner Seite zu haben, stelle ich Bild mit Bildbeschriftung (die von WordPress mittels Caption-Shortcode in ein figure-Element gepackt werden) schön in eigene Absätze. Den Textfluss muss man dann eben anders organisieren.
    Und das ist dann wirklich wieder eine Sache von Theme bzw. CSS.

    Gruß
    helix

    Ich habe das in meiner Sandkiste nachgestellt, d.h. es probiert. (Ist keine ganz vanilla Installation, dazu war ich zu faul.)

    WordPress fügt automatisch einen caption-Shortcode ein, wenn man in der Mediathek zum Bild eine Bildbeschreibung einträgt und man das Bild dann über den Einfügen-Button in die Seite einfügt.
    Bei mir klaut der Shortcode allerdings nicht das öffnende p-Tag, sondern das schließende. Und das passiert auch, wenn das Bild an beliebiger Stelle im Absatz eingebunden ist, nicht nur zu Beginn des Absatzes.

    Zwei Workarounds:
    * Einen eigenen caption-Shortcode anlegen, der dann den core-Shortcode überschreibt.
    * Als Bug bei wordpress.org melden -> dafür aber nochmal den Fehler in einer vanilla-Umgebung ausgiebig testen.

    Gruß
    helix

    ---

    Nachsatz: Danke scavenger für den Hinweis. Ich wusste noch gar nicht, dass WordPress jetzt automatisch die Caption mit ausgibt – seit welcher Version? (Tz, was man so alles verpennt …)