Beiträge von helix

    Hm, okay, ein paar Pixel, ein paar davon auch blau. Aber was willst du sagen? kopfkratz …

    Ich bin für jede Antwort dankbar!

    Dann würde ich mich an deiner Stelle einmal mit Struktur(en) auseinandersetzen.
    Was meinst du denn mit „zwei Menüs“?

    Auf deinem Screenshot könnte z.B. sowas gemeint sein, dass du links ein „normales“ Navigationsmenü hast, das zu Seiten führt, während die Top-Themen eigentlich eine Kategorieliste sein könnten. Das wäre eine Funktionalität, die du eigentlich in ganz vielen Themes hast …

    Gruß
    helix

    … spätestens dann, wenn du es dir schreibst …

    Verstehe ich richtig: du hast einen Bericht, d.h. ein Beitrag oder eine Seite? Zum Bericht soll eine Slideshow gehören, die Bilder anzeigt, die nicht in deiner Mediathek liegen?

    Ich würde zu den Beiträgen jeweils benutzerdefinierte Felder anlegen, benannt z.B. mit slide1, slide2 etc. Als Inhalt kommt in die Felder jeweils die URL vom Bild.
    Jetzt musst du nur noch daraus eine Slideshow basteln.

    Falls dir selbständiges / freihändiges Jonglieren mit benutzerdefinierten Felder zu hoch erscheint, schau dir das PlugIn Advanced Custom Fields an. Dieses PlugIn kann sehr viel. Insofern könnte es sein, dass du mit Suchphrase „wp acf slideshow“ weiterkommst.
    Ansonsten könnte die Suche nach „slideshow from image-urls“ weiterführen.

    Gruß
    helix

    Merkwürdiges Ansinnen, haben zu wollen, dass es auf mobilen Geräten nicht funktioniert …

    Vielleicht ist es sinnvoller, du überlegst dir, welche Darstellung auf Mobilgeräten funktioniert. Dann bindest du zuerst mal die ein. Wenn du das dann auf Desktop-Rechnern unschön findest, kannst du dir immer noch überlegen, ob du es für Desktop anders lösen kannst / willst.

    Ich könnte mir z.B. Expand-Boxen vorstellen (Suchstichwort „Accordion“ oder „Spoiler“ oder auch einfach „collapse expand“). Dafür gibt es zahlreiche PlugIns.

    Gruß
    helix

    Okay. Dann ist die nächste Frage, wie groß größere Mengen an PDFs sind.

    Für kleinere größere Mengen kannst du das über den Dateiupload zur Seite oder die Mediathek lösen.
    Für größere größere Mengen solltest du dir ein Skript organisieren und einbinden, das sich die Bilder aus einem Ordner holt, den du per FTP hochgeladen hast.

    Für beide Lösungen brauchst du dann ein Seitentemplate, das durch deine Bilder in der Mediathek oder durch deine Dateien auf dem FTP loopt, z.B. mit einer foreach-Schleife.
    Durch diese Schleife lässt du Bild für Bild jeweils mit dem Link zum PDF und in der benötigten HTML-Auszeichnung ausgeben.

    Gruß
    helix

    Äh, ich glaube, er will PDFs optisch ansprechend zum Download präsentieren.

    WPbuddy: was meinst du mit „effizient“?

    Die schlichteste Lösung ist: Für jedes PDF ein Bild, alle Bilder in der gleichen Größe und gleichen Proportionen. Dann einfach hintereinander weg die Bilder einbinden, jeweils mit Link zur Download-Datei versehen.

    CSS-Auszeichnung mit display: inline-block – dann ordnen sich die Bilder von selber regelmäßig an und brechen je nach Seitenbreite um.

    Darüber hinaus kannst du es natürlich auch beliebig komplizierter gestalten. (Was sinnvoll sein kann, kommt auf deine Anforderungen drauf an.)

    Gruß
    helix

    Ist das einfach ein individueller Link im Custom Menü (angelegtes Menü unter Design -> Menüs)?
    Du kannst jedem Menüpunkt eine eigene Klasse verpassen, evtl. musst du dafür auf „Ansicht anpassen“ gehen, damit du das anzeigt bekommst. Hier würde sich anbieten, den Flaggen-Menüpunkten eine Klasse .ohnerahmen (oder wieauchimmer) zu verpassen.

    Gruß
    helix

    Nein, so einfach ist das nicht, weil du da was ganz grundsätzlich nicht oder falsch verstanden hast.

    Zuerst einmal geht es darum, den Unterschied zwischen einer Seite und einem Archiv zu verstehen.
    Bei einer Seite wird ein einziger Post ausgegeben, der Loop wird ein einziges Mal durchlaufen.
    Bei einem Archiv werden alle Posts ausgeben, die die Kriterien des Archivs erfüllen. Der Loop wird mehrfach durchlaufen (so oft, so viele Beiträge im Archiv sind).
    WordPress erkennt „automatisch“ ob es sich um eine Seite / Einzelbeitrag oder um ein Archiv handelt.

    Wenn du nun beides kombinieren willst, musst du dein Seitentemplate um eine neue Abfrage – query oder mit get_posts – ergänzen, in der du WordPress erst einmal „sagst“, nach welchen Kriterien es jetzt, also hinter der Ausgabe der eigentlichen Seite / des eigentlichen Loops, aus dem Pool der Beiträge auswählen und auf deiner Startseite darstellen soll. Und dann, wie die ausgegebenen Beiträge dargestellt werden sollen.

    Sorry, da ich keine Fragen zur Hundeerziehung habe, erwarte ich, dass du dich selber einliest, zumal diese Frage oder sehr nah verwandte Fragen wirklich oft kommen.
    Achja, wenn du ein neues / eigenes Startseiten-Template erstellst, was ist das anderes, als eine „themebasierte Lösung“?

    Gruß
    helix

    Oh, grins, das ist immer eine lustige Angelegenheit, Halbwissenden (also in dem Fall mir) Fragen zu stellen.

    Für die Ernsthaften und Wissenden: Neinneinneinnein, reset postdata und clear sind völlig unterschiedliche Baustellen und hat überhaupt nix miteinander zu tun.
    Für die Lernenden, sich-Herantastenden, Halbwissenden – solange du dir drüber klar bist, dass es einfach nur ein Vergleich ist: ja, so ähnlich.

    Normalerweise spielt sich der (one-and-only) WordPress-Loop so ab: if – while – the (post) – endwhile – endif
    Aber auch außerhalb dieses Loops geht WordPress bei Seiten und Beiträgen in der Single-Ansicht davon aus, dass es auf der Seite genau dieses einen Posts mit seiner festgelegten ID ist. Wenn du nun einen weiteren Loop beginnst, der durch einen oder mehrere andere Beiträge durchläuft, kann das Durcheinander geben. Welche ID ist jetzt die gültige? Mit wp_reset_postdata(); wird sozusagen das Staffelholz wieder an den Ursprungsbeitrag mit seiner ID zurückgegeben.

    Soweit ich das überblicke, ist es nicht schädlich, jeden weiteren Loop, sei es mit WP_Query sei es mit get_posts oder vergleichbarem mit reset_postdata abzuschließen, auch wenn es nicht in allen Fällen wirklich nötig ist.

    Gruß
    helix

    Achherrje, einweitesfeld …

    Es gilt im Kleinen wie im Großen: die sich selbst verfassende Webseite (natürlich mit suchmaschinenoptimierten Inhalten, für andere Zwecke wird ja so etwa nix mehr veröffentlicht im Netz …) gibt es nicht.
    Es gibt keine Vorlage und kein Tool, mit der bzw. dem du den Erfindungsreichtum von kreativen Schreiberlingen und Textverschönerern auffangen kannst.

    Also mach mal ’nen Plan: was soll rauskommen? Nicht optisch, das ist wurscht, bzw. machst du hernach mit CSS – strukturell: welche Inhaltsbestandteile sollen nachher in welchen Boxen auf der Seite erscheinen, die über das hinausgehen, was dir im Contentbereich sowieso schon zur Verfügung steht?

    Dann kann man dir Tipps geben.

    Gruß
    helix

    Dein PHP ist dafür da, festzulegen, was WordPress in welcher Struktur ausgeben soll.
    Fürs Styling nimmst du CSS.

    Da ist display: flex schonmal ein sinnvoller Ansatz.

    Aus dem, was du schreibst, geht nicht wirklich hervor, was für einen Loop / was für Loops du brauchst.
    Statische Startseite? (Schreibst du nicht, ist aber mit deiner Query für 1 Post aus Kategorie 3 zu vermuten …)
    Was sollen für weitere Beiträge drauf? Egal welche Kategorie, die drei neuesten? Aus festgelegten Kategorien jeweils der neueste Beitrag? …? Anhand dessen schaust du, wie du das mit möglichst wenigen weiteren Loops abfragen kannst. Jeder weitere Loop braucht Rechenleistung. Und denk an wp_reset_postdata();

    Du hast also in der PHP-Datei zunächst einmal den Ursprungsloop (für die statische Startseite) bis zum endif. Dann öffnest du einen Container, div oder Section, mit sinnvoller Klasse oder ID, z.B. #beitragsbox. Innerhalb dieser Box kommt der / die weitere(n) Loop(s), der / die die Unterboxen für die Beiträge nach immer dem gleichen Schema ausgibt. Und diese Boxen stylest du mit CSS.

    Im Codex ist unter dem Stichwort Loop auch der Umgang mit multiplen Loops beschrieben.
    Zu fragen wäre, ob get_posts() nicht in vielen Fällen einfacher und sinnvoller ist.

    Gruß
    helix

    Hmja, täglich üben und sich immer wieder an neue Dinge wagen, ist ja schonmal gut. Ergänzend würde ich vorschlagen: versuch zu verstehen, was du da machst, statt blind irgendwo-gefundene Codeschnipsel irgendwo einzufügen.

    In deinem Fall „eigentlich“ ganz einfach, nur Arbeit …

    Schnapp dir ein Webentwickler-Tool und lies damit aus, welche Body-Class (css-Klasse des Body-Tags) für deine Startseite vergeben wird. Könnte z.B. .home sein.
    Dann schaust du, in welchen Elementen, ggf. mit welchen IDs oder Klassen, du den Inhalt zentriert setzen möchtest. Und dann gibst du deine CSS-Anweisung text-align: center; speziell für diese Elemente innerhalb dieser Body-Class.

    Gruß
    helix

    Nach deinem „Hilferuf“ hier – http://forum.wpde.org/allgemeines/17…mit-absatz.html

    Nein, ich habe auch nicht wirklich eine brauchbare Antwort für dich. Sorry. Ich fürchte auch, dass es die gesuchte / gewünschte Antwort so nicht gibt.

    Ich halte das in erster Linie für ein Problem des / mit dem Tiny MCE. Der macht immer wieder so Zicken, egal ob Tabelle oder was-auch-immer. Und Umschalten zwischen Text und Visuell kann auch immer mal zu Problemen führen. Die Probleme variieren von Version zu Version, sowohl was den Tiny MCE angeht, als auch, was die verwendeten Browser und ihre Versionen angeht, sie variieren auch je nach Kombination von beidem … die Einschätzung ist: Das wird uns noch sehr lange begleiten.

    Insofern sehe ich drei Ansätze, um das Problem wenigstens einzukreisen:

    1.) Tabellarische Inhalte so sparsam wie möglich. (Hier lohnt es sich, über den Tellerrand zu schauen und gründlich zu recherchieren, wie man tabellarische Inhalte auf kleinen Ausgabegeräten [vulgo: responsive] oder für eingeschränkte Nutzer [vulgo: accessability] nutzbar machen kann. Das bringt einen manchmal auch darauf, dass es eben doch keine Tabelle sein muss.)

    2.) Eventuell eben doch ein PlugIn einsetzen, z.B. TablePress.
    Genauer auf die jeweiligen Bedürfnisse zugeschnitten, kann man sich dafür auch einen eigenen Custom Post Type anlegen …

    3.) Mal das PlugIn Tiny MCE Advanced installieren und damit ausgiebig testen. Ich weiß nicht, ob es Abhilfe schafft, könnte aber schon so sein (deswegen bitte testen).

    [Abschweifung] Die späteren Betreiber / Autoren sind bei allem der kritischste Faktor. HTML und CSS lässt sich eben nicht mit einer gewöhnlichen Office-Anwendung vergleichen (die die meisten noch am ehesten gewohnt sind). Es bietet auch nicht die Möglichkeiten eines Layoutprogramms für Print, obwohl es, wenn man sich richtig reinvertieft, dem noch eher nahekommt …
    Heißt: easy going und alles-selber-machen-können klappt nur bis zu einem gewissen Punkt. Danach muss man sich entweder Zeit nehmen und sich mit der Materie eingehend befassen, auch als Betreiber / Autor. Oder man hat in der Konsequenz halt nur stümperhafte Ergebnisse.

    Ich drücke mich, wo ich kann, vor der Auseinandersetzung mit der Eingabe von Inhalten, die ausgezeichnet werden wollen, im Admin-Bereich. Wo ich kann, versuche ich, dafür eigene Boxen bereitzustellen. Soundsooft sagt dann an irgendeinem Punkt der spätere Betreiber / Autor, „das tut’s mir so“ – ich sehe dann entweder die späteren Probleme vor meinem geistigen Auge oder die derzeitigen tatsächlichen übel aussehenden Ergebnisse – und bin frustriert … Aber so ist wohl das Leben.
    [/Abschweifung Ende]

    Gruß
    helix

    Grundsätzlich sind auch Tags Taxonomien, wie die Kategorien auch.

    Im Adminbereich hast du jeweils eine Seite zum Verwalten der Kategorien und der Schlagwörter. Bei beiden gibt es die Möglichkeit, eine Beschreibung hinzuzufügen. Ob die Beschreibung auf der Seite auch angezeigt wird, ist themeabhängig.
    Ich vermute, dass das genannte PlugIn Enhanced Category Pages auch auf diese Beschreibung zurückgreift?

    Langer Rede, kurzer Sinn: Versuche doch, als ersten Schritt etwas entsprechendes für Tags zu finden. „Enhanced Tag Pages“? „Enhanced Taxonomy Pages“?

    Gruß
    helix

    Noch eine andere Frage warum updatet mein WP nur so langsam? --> bekomme immer wieder mal Benachrichtigungen per E-Mail, dass wieder auf eine höhere Version aktualisiert wurde, nur ist diese jetzt erst bei 4.3.11 und nicht irgendwo bei 4.7... oder 4.8...(was ja der aktuellsten Version entspräche).

    Weil die automatische Aktualisierung im Sinne von „selbsttätig“ nur innerhalb der Version funktioniert. Also bei dir 4.3.irgendwas. Und da gibt es halt ein Update, wenn innerhalb der Version 4.3 noch ein Fehler gefunden und behoben wurde.
    Auf die jeweils nächste Version, ein sogenanntes „Major Update“, musst du immer aktiv selber aktualisieren.

    Gruß
    helix

    Es gibt PlugIns wie z.B. String Locator, mit deren Hilfe du auslesen kannst, in welcher Theme- oder PlugIn-Datei was definiert ist / durch welche Datei ein Inhalt ausgegeben wird. Das könnte in deinem Fall hilfreich beim Suchen sein.

    Gruß
    helix

    Eventuell besteht die Möglichkeit. Kommt auf deine Skills drauf an.

    Das Suchstichwort für Inhalte zum Erweitern und wieder zuklappen heißt „Accordion“ oder „Spoiler“. Such dir das schönste aus, versehe deine Beiträge mit dem Klappmechanismus und lasse die vollständigen Beiträge auf der Startseite ausgeben.

    Schönheitsfehler: Deine Überschriften werden trotzdem zum Beitrag auf eigener Seite verlinken.
    Also vielleicht doch lieber ein Child-Theme anlegen und gleich richtig machen.

    Gruß
    helix