Beiträge von helix

    […] einen OnePager gebaut […]

    Gebaut oder gebaut?
    Wenn du den OnePager gebaut hast und nicht nur ein Theme befüllt und etwas gebürstet hast, wirst du es hinbekommen, dir die Beiträge wie-auch-immer ausgeben zu lassen.

    Es gibt meines Wissens einige PlugIns für Lightboxen, die nicht nur Bilder, sondern eben auch allen möglichen HTML-Inhalt zulassen.

    Alternative können alle Arten von Accordions / Spoilern sein. Ob die beim Öffnen den nachfolgenden Seiteninhalt weiter nach unten schieben oder als absolut positioniertes Overlay (das ist dann schon fast eine Lightbox) über die Seite gehen … du kannst dich auch bei Formen / Möglichkeiten für responsive Menüs umsehen.

    Nett kann auch ein Beitragsslider sein. Die es als PlugIn gibt, kranken überwiegend daran, dass allenfalls ein Exzerpt „reinpasst“ und sie ansonsten nicht responsive zu handeln sind. Alternative wäre dann, ein passendes Skript selber einzubinden. Da fand ich z.B. „slidy“ interessant. http://dmmalam.github.io/Responsly.js/ (Ich habe slidy bis jetzt noch nicht im produktiven Einsatz gehabt, aber den Bruder accordy, da war ich sehr zufrieden.)

    Gruß
    helix

    Oh, das sieht nach einer recht ältlichen Installation aus … 3.x?

    Geh mal auf die Seite (Frontend), rufe den Quelltext auf und schau, ob du im Header so eine Zeile findest:

    HTML
    <meta name="generator" content="WordPress 4.5.3" />


    Wenn ja, welche Version steht da?

    Gruß
    helix

    Evtl. über die Body-Classes. Haben die Beiträge, die unterhalb „Werk“ erscheinen, eine gemeinsam? z.B. eine gemeinsame Kategorie / Überkategorie, die an anderer Stelle nicht verwendet wird – ließe sich evtl. auch als zusätzliche Kategorie anlegen und zuweisen, wenn du nicht anzeigen lässt, in welcher Kategorie ein Beitrag gepostet ist.

    Dann im Stylesheet definieren, dass #menu-item-soundsoviel (Werk) fett angezeigt wird, wenn es in der entsprechenden Body-Class steckt.

    Gruß
    helix

    Du hast recht. Jetzt habe ich es selber ausprobiert.

    Was bei mir funktioniert: Den Text mit den geschützten Leerzeichen im Editor schreiben (TextEdit im Text-Modus) und über Copy & Paste in den WP-Editor einfügen.

    Gruß
    helix

    Den Vorschlag von Michael Drauer auch ausprobiert: ja, funktioniert bei mir auch. Hoffentlich auch beim Thread-Opener.

    Oh, da gibt es viele Möglichkeiten, wie man sowas lösen kann.

    Sind die unterschiedlichen Länder jeweils eine eigene Kategorie?
    Dann kannst du es über kategoriespezifische Styles lösen (die Kategorie wird gewöhnlich mit als Klasse ausgegeben).

    Hast du Beitragsbilder im Einsatz?
    Wenn nein, könntest du die dafür verwenden.
    Wenn ja, mir ist mal ein PlugIn begegnet, mit dem man zwei (oder vielleicht sogar mehrere? ich weiß es nicht mehr …) Beitragsbilder anlegen kann.

    Gruß
    helix

    Dass du nix siehst, liegt in der Natur der Sache und heißt nicht, dass du was falsch machst.

    Auch wenn der visuelle Editor in vielem der Oberfläche eines Office-Programms ähnelt: du kannst dir nicht die „nichtdruckenden Zeichen“ anzeigen lassen. Und im Texteditor siehst du es auch nicht, weil WordPress keine HTML-Entities verwendet, sondern UTF8.

    Zwei Möglichkeiten:
    1. Ausprobieren.
    2. Das geschützte Leerzeichen mit der Tastatur eingeben. Bei Windoof war das immer Alt + Ziffernfolge 160 oder 0160 (Alt muss beim Eingeben gedrückt bleiben, Ziffernblock muss aktiviert sein und die Ziffern über diesen eingegeben werden). Ich weiß nicht, wie es bei den neueren Windoof-Versionen gehandhabt wird, bin froh, wenn ich da nicht dran muss. Bei Mac OS ist es Wahl + Leertaste.

    Gruß
    helix

    Nunjaaa, der verlinkte Artikel ist auch von 2013. Bei meiner ersten Multi-Installation (wann war das? 2010? ich glaube …) brauchte ich auch noch ein PlugIn fürs Domainrouting …

    … womit wir beim generellen Problem wären: Das Internet vergisst nichts. Auch und gerade nicht veraltete Anleitungen.
    Deswegen sind Foren wie dieses auch dazu da, Neuerungen und Best-Practice-Lösungen zu disktieren.

    Gruß
    helix

    Herzlich willkommen, ja mit solchen und ähnlichen Fragen bist du hier richtig und du wirst mehr als zwei Experten treffen, in deren Gespräch sofort mindestens drei Meinungen existieren …

    Gegenfragen: ist ein Blog keine Webseite? Wer oder was sind etc. (Blogs, etc)? Und was ist – bittesehr – eine „richtige“ Website?

    WordPress unterscheidet zwischen Beiträgen und Seiten. Wenn du nur die Seiten nutzst und eine statische Seite zur Startseite machst (im Administrationsbereich einstellbar), kannst du die Blog-Funktionalität einfach links liegen lassen.

    Gruß
    helix

    Wenn du jetzt noch sagst, woraus der Fehler deiner Meinung nach besteht?

    Meinst du das Verschieben zur Seite? Das liegt am größer Werden der Schrift. => Gib den Containern (wahrscheinlich li-Tags) eine Mindestbreite.
    Oder meinst du das, was sich unten rausschiebt, dass dann entweder unterm gesamten Text blau sein sollte oder der Text erst hinterm Blau anfangen? => für Letzteres mehr padding-left.
    Oder meinst du, dass das gehoverte Menü sich Registrieren / Login / Unsere Berater in die Quere kommt?
    Ach ja, und der Unterpunkt ganz rechts wird bei kleineren Bildschirmen abgeschnitten. Da wäre es vielleicht sinnvoller, die Unterpunkte mit Textausrichtung rechts anzulegen und nach links in die Seite „wachsen“ zu lassen.

    Gruß
    helix

    Methoden in anderen Plugins überschreiben

    Meinem Verständnis nach ist das eine wirklich komplett andere Frage / Problemstellung. Die ich dazuhin nicht ganz verstehe.

    Mach dafür lieber einen eigenen Thread auf (und wenn jemand nachhakt, wieso jetzt „Doppelpost“, verweise auf meine Empfehlung …) – und ergänze dort deine Frage dahingehend, dass daraus hervorgeht, ob du definitiv Funktionen aus dem PlugIn überschreiben willst – oder Skripte (Javascript, jQuery, CSS …)
    Bei Funktionen weiß ich es nicht. Da achtet man beim Childtheme ja immer darauf, dass man die mit if not exists genau nicht überschreibt.
    Aber Skripte kannst du in deiner functions.php deregistrieren und dann in der passenden Reihenfolge wieder registrieren und in die Schlange stellen (enqueue).

    Gruß
    helix

    Nachtrag: ich melde einfach mal den Beitrag bei den Mods, vielleicht ist einer bereit, die Arbeit auf sich zu nehmen und diese beiden Beiträge in einen neuen Thread auszulagern. (Kann das sein, dass es vom Mobilgerät aus ein bisschen tricky ist, einen neuen Thread zu erstellen? Offene Frage, ich bin hier nicht mobil unterwegs.)

    Dann ist vermutlich keine der von Dir genannten Lösungen für Dich die richtige Wahl ;)


    Das ist definitiv Quatsch.
    1.) Wir sind uns hier aber schon darüber einig, dass es bei der zuvor zitierten Frage des Threaderstellers explizit um die Modalitäten beim Anlegen einer Multisite ging? (Die Forensoftware kassiert das Zitat im Zitat ein.)
    2.) Man kann eine Multisite nur entweder auf Subdomains oder in Subfoldern anlegen.
    3.) „Entweder – oder“ heißt: es gibt nix Drittes.

    Soweit ich weiß, „braucht“ eine Multisite kein zusätzliches PlugIn mehr, um das Domainrouting (und damit das Handling unterschiedlicher Domains) zu bewerkstelligen. Gewöhnlich wird für diese Aufgabenstellung das Anlegen mit Subdomains empfohlen bis vorausgesetzt. Der Logik nach müsste man über htaccess-Redirects auch in einer Multisite mit Subfoldern die Domains routen können – aber man braucht sich ja nicht zwingend einen Knoten ins Hirn zu machen, wenn man die Möglichkeit hat, es sich beim Neuanlegen einfach zu machen.
    => Heißt: wenn eine Multisite mit unterschiedlichen Domains laufen soll, ist es mit Subdomains einfacher / schlüssiger (für einen selber zu verwalten).

    Gruß
    helix

    Oder: was ihr schon immer über die native WordPress-Galerie wissen wolltet und nie zu fragen wagtet …

    Problemstellung: Die native WordPress-Galerie in Kombination mit Attachment-Seiten ist wirklich smart, bis auf die Links zum jeweils nächsten Bild. Siehe z.B. auch hier: http://forum.wpde.org/allgemeines/15…rblaettern.html

    Erklärung: Die previous_image- und next_image-Links, die WordPress out of Core zur Verfügung stellt, verlinken nur zum Bild mit der nächsthöheren bzw. nächstgeringeren ID, ohne Rücksicht darauf, ob und wo dieses Bild eingebunden ist.
    Die native WordPress-Galerie funktioniert davon unabhängig und wird lediglich durch Eingabe der IDs im Galerie-Shortcode innerhalb des Beitrags gebildet. Verändern der Reihenfolge der IDs innerhalb des Shortcodes verändert die Reihenfolge der Bilder in der Galerie. Die Galerie als solche ist nicht eigenständig in der Datenbank gespeichert, sondern existiert nur als Shortcode im Postcontent.

    Es geht also darum, die Galerie selber auszulesen und nicht irgendein Geschwurbel mit „ermittle die IDs aller Anhänge zum jeweiligen Post“. Das geht mit get_post_gallery() => siehe https://codex.wordpress.org/Function_Refer…et_post_gallery
    Für die tatsächlichen Links (wenn man dann erstmal die IDs in der richtigen Galerie-Reihenfolge hat) hilft dann wp_get_attachment_link() => siehe https://codex.wordpress.org/Function_Refer…attachment_link

    Ich binde den folgenden Codeschnipsel an passender Stelle in meine image.php ein:

    Die beiden if ( isset … -Abfragen sind zur Kontrolle für das erste und letzte Bild: der Versuch, einen Link zu einem Bild vor dem ersten Bild oder nach dem letzten Bild auszugeben, würde sonst eine Fehlermeldung produzieren. Man kann natürlich auch definieren, dass der Link dann vorwärts oder rückwärt „über Los“ geht …

    Die previous- und next-Links habe ich dann jeweils doppelt ausgegeben, einmal als Thumbnail, einmal als Text. Sie sind hier jeweils zur Attachment-Seite, wp_get_attachment_link() kann aber auch einen Link zur Mediendatei ausgeben (default-Einstellung); Kombination von Thumbnail und Text kann die Funktion leider nicht, deswegen einmal Bild, einmal Text.

    Erwähnte ich, dass ich gerne die Bordmittel zum Einsatz bringe?
    Hoffe, ich kann ein bisschen für solche Ansätze begeistern …

    Gruß
    helix

    In der functions.php anpassen, wie die Galerie ausgegeben werden soll.
    Oder die Galerie gleich gar nicht über den Shortcode ausgeben, sondern mit get_post_gallery() / get_post_gallery_images() arbeiten.

    Nein, ich weiß nicht, wie es geht. Das ist nur das, wo / wonach ich suchen würde.

    Gruß
    helix

    Nein, es ist anders herum. Du hast schon gleich von vorneherein den absoluten Laien eingebracht. Nicht mensmaximus.
    Es ist nicht verwerflich, Laie zu sein.

    Aber. Wir sind hier ein Fachforum für WordPress. Nicht für HTML und CSS (auch wenn es manchmal so scheinen kann).

    mensmaximus hat dir sozusagen „einen Brocken hingeworfen“: zusätzliches div, absolut positioniert (aha, das bedeutet, ein übergeordnetes div muss dann relativ positioniert sein – aber hm, absolute Positionierung ist sowieso sowas, was Anfänger fast regelmäßig ganz schön aus der Bahn wirft), border-radius 50%; und später die Ergänzung, dass es nicht an Ninja Forms liegt. Heißt also im Umkehrschluss: Du musst deine Ninja Forms in das beschriebene Element reinpacken.

    Stell dir einen bequemen Stuhl vor den Rechner, genügend Platz auf dem Tisch, Papier und Stift daneben, damit du dir Skizzen machen kannst, eine gute Tasse Tee oder Kaffee daneben (aber weit genug von der Tastatur entfernt, insbesondere, falls du Zucker drin hast!)
    frag die Suchmaschine deines Vertrauens nach den benannten Begriffen, jeweils mit dem Zusatz „css“ – und dann ackerst du dich da durch …

    Hast du / nutzst du ein Child-Theme in deiner WordPress-Installation? Oder wenigstens ein custom CSS? Mindestens letzteres wirst du für die gewünschte „Operation“ brauchen. Wenn also nicht bereits vorhanden, kannst du dich zu diesen Stichworten auch gleich einlesen, bzw. ein custom-CSS-PlugIn installieren.

    Gruß
    helix

    Ergänzend: ich würde das WordPress nicht ins Root-Verzeichnis (z.B. /html oder /public_html) legen, sondern immer einen extra Ordner dafür anlegen, ihm einen Namen geben, mit dem du auch in drei Jahren noch verstehst, wann du den wofür angelegt hast … – und in der Webspace-Konfigurationsoberfläche die Domain auf diesen Ordner routen.

    Gruß
    helix