Beiträge von helix

    Schau mal hier:
    https://codex.wordpress.org/Function_Reference/body_class

    Das ist der Standard, den WordPress als Body-Class ausgibt, wenn nur einfach die Funktion eingebunden ist. Damit kannst du jede Seite und jeden Beitrag individuell ansprechen.

    Oder schau mal hier:
    https://developer.wordpress.org/themes/templat…-for-global-use

    Du kannst also mit index-meinslug.php beliebige eigene Templates erstellen, die du dann im Admin-Bereich den jeweiligen Seiten zuordnen kannst.

    Gruß
    helix

    Im Prinzip brauchst du ein Textwidget. Problem ist, dass du dafür dann natürlich auch einen Widget-Bereich an der passenden Stelle brauchst.

    Versuche mal diese Suchbegriffe: „wp plugin custom widget area“. (Nein, keine Ahnung, was da rauskommt. Ich würde kein PlugIn dafür suchen, sondern mein Theme entsprechend einrichten.)

    Gruß
    helix

    Dafür gibt es viele Möglichkeiten, such dir die aus, die dir am meisten zusagt. Geeignetes Suchstichwörter sind „responsive Menü“ „hamburger Menü“ oder auch „Accordion“, „Spoiler“ oder „collapse expand“. All diesen Dingen ist der zugrundeliegende Mechanismus, den ja auch du suchst, gemeinsam.

    Technisch geht das über pures HTML und CSS, mit einem kleinen Javascript oder jQuery – oder es gibt auch viele fertige PlugIns, wo dann immer die Frage ist, wie aufwändig es wird, sie für die eigenen Bedürfnisse anzupassen.

    Gruß
    helix

    Ein modifizierter Loop ist zunächst einmal einfach nur ein veränderter Loop.

    Wenn du eine Navigation nicht als WP-Navigation ausgeben lassen willst, sondern eben einen angepassten Loop dafür einspannen willst, brauchst du auf deiner Seite zumindest schonmal einen zweiten Loop. Der erste ist ja für die Ausgabe deiner Inhalte.

    Dein Suchstichwort heißt also „multiple Loops“.
    https://codex.wordpress.org/The_Loop

    Gruß
    helix

    Grins. Ja, ich hatte mir überlegt, ob ich empfehlen soll, die Adminbar generell fürs Frontend auszublenden (geht über die functions.php). Aber irgendwie hatte ich den Eindruck, dass das in dem Fall (noch weitere User beteiligt) zu Irritation führen könnte.

    Evtl. wäre noch auszuchecken welche Kombination von body-classes eigentlich ausgegeben wird, wenn jemand in seinem User-Profil die Adminbar ausgeblendet hat. Falls welche von den unerfahreneren Benutzern überraschend schnell Erfahrung sammelt – was ja prinzipiell wünschenswert wäre …

    Gruß
    helix

    Ergänzung: und danke für die 32 Pixel. 80 wäre wohl etwas mächtig …

    Vielleicht gibt es ein Schema wie ich aus der normalen Url eine Thumb Url mache?

    Ja, gibt es.

    WordPress verwendet standardmäßig die Image-Sizes full, large, medium und thumbnail. Die zugehörigen Größen kannst du aus deinen Einstellungen ermitteln. Allerdings aufpassen, weil proportional verkleinert wird. Nur die Thumbnails werden normalerweise auf ein festes Maß beschnitten (crop).
    Es kann sein, dass in deinem Theme noch weitere Größen in Verwendung sind. Diese müssten dann in der functions.php definiert sein.

    Ermittle das Pixelmaß, auf das deine Bilder skaliert sind. Wenn du einheitliche Bildgrößen hochlädtst, erhältst du auch beim Skalieren einheitliche Pixelmaße.
    WordPress hängt an den Bild-Dateinamen einen Bindestrich, die Pixelzahl Breite, ein x und die Pixelzahl Höhe. Punkt Dateinamenserweiterung. Und die Bilder liegen in dem Ordner, in den WordPress deine Bilder lädt / das Originalbild geladen hat.

    Alternativ kannst du auch in der Medienverwaltung oder über FTP im entsprechenden Ordner nachgucken, welche Größen die skalierten Bilder haben und wie sie heißen.

    Gruß
    helix

    […] dass ich im PHP mit is_admin_bar_showing() die Anzeige der Adminbar abfragen kann, fehlt mir die Idee...

    Noch einfacher. Wenn dein Theme die WP body_class eingebunden hat, hat <body> bei eingeloggten Benutzern zusätzlich die Klasse .logged-in.
    Also kannst du dein css entsprechend ergänzen. Die Definition für nicht eingeloggte Benutzer bleibt stehen. Und drunter kommt die genauere Definition für die eingeloggten:

    Code
    .logged-in div.sticky-menu {
        top: xzpx;
    }

    wobei xz für die Höhe der Adminbar steht. Weiß nicht auswenig, wieviel das ist, kann sein, 80px.

    Gruß
    helix

    dbeyer14: kannst du für deine Frage bitte einen Extra-Thread aufmachen? Wird hier sonst sehr unübersichtlich. Danke.

    Hier, eine solche Meldung habe ich ständig:
    [ATTACH=CONFIG]14588[/ATTACH]


    Kann es sein, dass es an den Großbuchstaben im Dateinamen liegt?
    Ich würde das schon einfach aus Prinzip nicht tun, deswegen weiß ich nicht, wie diesbezüglich der aktuelle Stand bei WordPress ist. Ich gehe aber auch davon aus, dass das bei unterschiedlichen Webhostern unterschiedlich sein kann.

    Gruß
    helix

    Ja oder umgekehrt und ich verstehe dich falsch.

    Probiere doch mal folgendes aus: Nimm dieses WP-Tiles-PlugIn.
    Erstelle soundsoviele Beiträge jeweils mit Galerie in der selben Kategorie.
    Lass mit Hilfe deines PlugIns die Kategorieübersicht dieser Galeriebeiträge-Kategorie im Masonry-Style anzeigen => und dafür brauchst du dann ziemlich sicher jeweils ein Beitragsbild …
    … und dann ist die spannende Frage, ob du mit Hilfe des PlugIns eben wieder nur auf den Beitrag (= Galerieübersicht) verlinken kannst oder ob du noch mehr Einstellmöglichkeiten hast. Aber vielleicht ist das ja genau, was du willst: Bild verlinkt jeweils auf die Übersicht einer Galerie?

    Gruß
    helix

    Und was suchst du jetzt? Ein PlugIn, das (halbwegs) macht, was du suchst? Oder eine Code-Lösung?

    Für PlugIn-Lösung würde ich suchen nach
    * Galerie-PlugIns, die multiple Galerien verwalten kann
    * Plugin für die Darstellung einer Beitragsübersicht im Masonry-Style, am besten natürlich nur die Bilder

    Für die Code-Lösung wäre mein Ansatz genau der, die Galerien in Beiträge einzubinden, und ein Artikelbild zu verwenden, das dann genau zur Galerie verlinkt. Also wahlweise zum Beitrag, wenn du auf die Bilderübersicht auf der Beitragsseite kommen willst, oder direkt zum Bild in seiner attachment-Ausgabe oder in einer Lightbox. Du kannst Beitragsbilder so etwa überall hin verlinken lassen. Zur Ausgabe durch einen Loop sollte die Struktur natürlich einigermaßen einheitlich sein …

    Hm ja, eine etwas kreative Art, mit dem System umzugehen.
    Wir müssen ja auch nicht verstehen, wofür es gut sein soll. Ist auch unerheblich zur Beantwortung deiner Frage.

    Es gibt bestimmt nicht nur eine, sondern viele Möglichkeiten. Die Lösungen, die mir dazu einfallen, bedeuten, in die Template-Dateien der Themes einzugreifen. Wenn so ein Ansatz deiner wäre, würdest du generell einen völlig anderen Weg beschreiten, das umzusetzen, was du mit der beschriebenen Methode umsetzen willst …

    Wird in deinen Themes der Autor eines Beitrags ausgegeben (also auf der Webseite angezeigt)?
    Wenn nein, könntest du jedem für jedes Theme die Seiten und Beiträge mit einem anderen WP-Benutzer verfassen. Das siehst du in der Seiten- oder Beitragsübersicht auf einen Blick, wer es geschrieben hat.

    Gruß
    helix

    WordPress in einem Unterverzeichnis ist eine gute und sinnvolle Lösung.

    Nach dem Fertigstellen der Seite nicht das WordPress ins Root umziehen, sondern die Domain auf den WordPress-Ordner routen. In der Webverwaltungs-Oberfläche des Hosters oder über eine htaccess-Datei im Root.

    Damit das sinnvoll funktioniert, solltest du nicht nur die Website-Adresse ändern, sondern in der Datenbank alle alten Pfade domain.tld/wordpress-ordner/xyz in domain.tld/xyz abändern.

    Gruß
    helix