Beiträge von Raphael

    mit einem Editor in einer funktions.php etwas eintragen ist jetzt coden?

    hüst...

    Wenn ich mich an meine Anfänge erinnere, wäre ich mit der Aufforderung deinen Code in die functions.php ein zu tragen, gescheitert und hätte das als Coden betrachtet. ;) Viele Menschen wollen Plug&Play haben. Und dazu dienen dann halt oft Plugins. Aber iss ja egal. Wenn der TE das schafft die functions.php zu ändern und das auch noch in einem Child-Theme macht, dann ists ja dolle und alles sind froh. ;)

    Wo ich dir allerdings absolut recht geben muss, das ist, dass die DSGVO es nicht verbietet Blogartikel in anderer Reihenfolge auszugeben. ;)

    Na ja, du hast in jedem Theme eine Datei, die dafür zuständig ist ein Archiv auszugeben. Oft ist es die archiv.php, es kann aber auch eine andere sein. Du hast jetzt mehrere Möglichkeiten:
    1) Du bringst deinem Theme bei, dass das Archiv nicht aus der archive.php oder einer anderen Themedatei automatisch erzeugt wird. Das müßte machbar sein, aber ich hatte so einen Fall noch nie.

    2) Einfacher wäre es ev. immer dort, wo das Theme einen Link ausgibt, der zum Archiv führt, den Link zu deinem selbst gebauten Archiv umzuleiten. Das kannst du entweder in einem Child-Theme machen und dort die Links direkt ändern, oder über die .htaccess die URLs weiter leiten.

    3) Oder du codest dir die archiv.php so um, dass sie so aussieht, wie du es gerne hättest. Das könnte die einfachste Möglichkeit sein, denn wahrscheinlich wirst du nur ein bisschen CSS benötigen. In jedem Fall wirst du den Code wohl angreifen müssen, nehme ich an.

    Stell doch bitte mal einen Link zur Seite rein. Und auch einen zur derzeitigen Archivseite und einen wo man sieht, wie eine Archivseite denn aussehen könnte. Ich kann dir dann sagen, wie leicht oder schwer Lösung 3) ist. Vielleicht genügt ja sogar ein bisschen CSS, das wir dir hier hier im Forum liefern können, um die Archivseite anzupassen.

    Oder wenigstens seine Seite mit dem beschriebenen h2/ h3 Text. Oder wie soll man sich das vorstellen? Einfach ein Seite mit h2 oben , dann Inhalt also <p>, dann h3, dann Inhalt, wieder h3 Text, h3, Text h3, Text usw. bis zum Ende. Und die Absätze <p> nach jedem <h3> sollten in Dritteln ausgegeben werden?

    Falls ja, könntest du manuell nach jedem <h3> ein <div> einfügen und dieses <div> so stylen, dass es den Text in Dritteln ausgibt. Vor dem nächsten <h3> oder am Ende musst es halt wieder mit </div> schließen.

    Wenn dir das manuell zu aufwändig ist, kannst es wahrscheinlich auch mit jQuery automatisieren.

    Das Problem dürfte das Auswählen der Links sein, die umgewandelt werden. Wenn du schreibst, dass es nicht alle sein sollen. Also entweder wandelst du mit dem Plugin
    http://www.phpbox.de/tipsundtricks/…n-verlinken.phpoder einem anderen Plugin ALLE URLs in Links um (was ja wahrscheinlich auch kein großes Drama wäre) Oder du definierst sehr exakt, wie so eine URL zum Umwandeln denn aussehen soll. Z. B. sollen alle Eingaben, die mit xhttps beginnen zu einer URL umgewandelt werden. Du musst dann also beim Eintragen der URL zu Beginn das "x" manuell einfügen, wenn die URL als Link ausgegeben werden soll ("xhttps://example.com") und das Script muss das "x" wieder rauschreiben, weil xhhtps://exapmle.com bringt dich ja nirgendwo hin. ;)

    Also wenn da draufsteht "buy at Amazon" ist das wohl eine Theme-Funktion, die dich automatisch zu Amazon leitet. Dafür wirds dann wohl eine Einstellung im Adminbereich geben. Da es sich wahrscheinlich um ein Premiumtheme handelt, würde ich eher den Support des Herstellers fragen.

    Wenn es nur um die Übersetzung des Buttons gehen würde, aber nicht um die Funktion, und die Übersetzung im Backend nicht vorgenommen werden kann, gibts die Möglichkeit sowas mit Loco Translate zu übersetzen.

    Erstelle Galerien mit Classic Editor und Gutenberg und vergleiche den daraus entstehenden HTML-Code.


    Ja mag sein. Ich versuche den Gutenberg-Editor zu vermeiden, wo geht, der nervt doch nur. Aber was ich nicht verstehe, das ist: Welches "Blättern" ist denn gemeint? In der Lightbox, wenn man die Galerie in der Lightbox ansieht? Falls ja: https://wordpress.org/support/topic/gutenberg-gallery/ Da sagt der Supporter für das Lightbox-Plugin "Easy Fancy Box", dass das im nächsten Update geklärt wird und bietet einen Workaround an.

    Falls das Problem also das Blättern in der Lightbox ist (das weiß ich eben nicht) könnte man die Easy-Fancybox installieren und dann entweder hoffen, dass es bereits ein Update gab, oder den Workaround probieren.

    Wie das mit ACF nach ein paar Klicks aussieht und sehr einfach funktioniert, siehe Videos auf den oben verlinkten Seiten zu den Elementen.


    Ja, aber der TE will ja kein "fertiges" Plugin, hab ich verstanden. Daher wird es wohl über selbstgecodete Custom Fields gehen oder ober mit selbstgecoden zusätzlichen Vorschaubildern. Beides ist machbar, wenn man ein wenig PHP kann. Zusätzliche Vorschaubilder hab ich noch nie probiert, aber so schwer wirds dann doch nicht sein, nehme ich an.

    Na ich lass mich gerne belehren. ich finde den Gutenberg-Editor ohnehin mehr als verzichtbar. Aber grundsätzlich sollte ein Backend-Editor im Frontend eigentlich keine Änderungen erzeugen.

    Aber zurück zum Problem: Welches Blättern hat denn da vorher funktioniert und nachher nicht? "Eigentlich" sind doch Galerien so wie sie das klassische WP ausgibt, einfach Vorschaubilder, die nebeneinander gereiht sind. Für den Admin haben sie ein paar vereinfachte Verwaltungsfunktionen im Backend. Aber im Frontend sind es eben nur Vorschaubilder.

    Ich würde drei weitere Artikelbilder definieren. Das ist nicht ganz einfach, aber du findest im Web sicherlich einige Anleitungen. Dann musst du das Theme umcoden, damit die Artikelbilder dann halt dort erscheinen, wo du sie haben willst. Wie du die Bilder aufrufst, steht wahrtscheinlich im Codex.

    Vorteil. Man sieht die Bilder im Backend und kann direkt auf die Mediathek zugreifen. Nachteil: die zusätzlichen Artikelbilder sind nicht ganz so leicht zu coden.

    Benutzerdefinierte Felder sind auch möglich und leichter anzulegen als zusätzliche Artikelbilder. Da findest du auch Anleitungen ohne Ende im Web. Custom Fields sind sehr leicht zu coden, in der Grundversion hast du aber keine Verbindung zur Mediathek und siehst die Bilder auch nicht, sondern nur die URL. Die URL musst du dir immer aus der Mediathek per Copy & Paste holen. Das genannte Advanced Custom Fields-Plugin würde das (glaub ich) ausbessern und einen Zugriff zur Mediathek schaffen bzw. die Bilder sichtbar ausgeben. Dabei bin ich mir aber nicht sicher, ich nutze ACF nicht.

    Na ja, es ist nicht ganz einfach, aber machbar. Wahrscheinlich müsstrest du:
    1) ein Child-Theme anlegen
    2) In dem Child.-Theme ein Start-Template coden, dass es aussieht, wie du es gerne hättest.
    3) Einer Seite das Template zuordnen und dann diese Seite als Startseite festlegen.

    Falls dein theme das von vorneherein als Feature mit drinnen hat, ist meine Aufstellung natürlich hinfällig. Wie r23 anmerkte: Für SEO ist das natürlich nicht gerade der Hit. Ich würde halt wenigstens das Alt-Tag der Bilder nutzen um ein bisschen Text unterzubringen und vielleicht auch in die Seite ein wenig Text reinschreiben. Allerdings ist es auch wieder nicht soo dramatisch, denn es können ja die Unterseiten trotzdem in den SuMas ranken.

    Na ja, das ist schwierig zu beantworten, ohne die Seite zu sehen. Aber ich gehe davon aus, dass du das eigentlich sehr leicht auch ohne Plugin hinkriegst. Einfach die Icons per CSS als Hintergrundbild definieren und entsprechend platzieren. Wenn es aber mit Plugin sein soll, dann wäre ein Link zum Problem schon hilfreich.

    Ja, wie Tüddeldraht bereit sagte, wird das nicht über ein fertiges Plugin zu machen sein. Aber programmieren dürfte auch nicht sooo extrem schwer sein. Das größte Problem sehe ich bei den Varianten. du hast jetzt mal zwei geschildert. Wenn jetzt der Title z. B: so lautet: "Hallo Welt Wordpress" dann wäre die Kat. Hallowelt_wordpress und das Bild dann HalloWelt_wordpress.png.

    Nachdem der Titel aber immer verschieden sein wird, hast du ja irgendwann mal 1000 Beiträge und 1000 Kategorien. Dazu kommt, dass 1000 verschiedene Bilder genutzt werden. Dabei sehe ich an Problemen:
    1) Zahl der Posts = Zahl der Kategorien. Iss bisserl komisch, aber theoretisch auch OK.
    2) Aber die Bilder: Ist das immer das elbe Bild mit verschiedenen Titeln? Oder hast du unbegrenzt Bilder zur Verfügung? Wer entscheidet, welches Bild zu welchem Titel genutzt wird?

    Wenn das immer das slebe Bild wäre, wäre das irgendwie wohl programmierbar. Aber mit verschiedenen Bildern ist es - glaub ich - nicht machbar, weil ja die Bilder "intelligent" zugeordnet werden müssen und nicht einfach irgendein Bild genommen werden kann.

    Ich verstehe nicht ganz, was das Problem ist: Im Frontend ist alles OK. Im Backend fehlen dir aber die Bilder teilweise, die früher da waren. Was ist, wenn du die Bilder, die fehlen einfach löschst und danach wieder hochlädtst?

    Aber wart mal...Inzwischen habe ich die meisten Bilder aus meiner Homepage gelöscht, weil dort noch die Links auf http statt auf https liefen und nicht mehr funktionieren. Die neuen Bilder kann ich nicht einfügen.... Das scheinst du ja probiert zu haben, aber doch ohne Erfolg. Oder?

    Welche Veränderungen hast du denn gemacht, seitdem die Bilder nicht mehr im Backend angezeigt werden? Du schreibst etwas über https. Wie hast du denn die Seite auf die Verschlüsselung umgestellt?

    Eigentlich können Bilder nicht einfach so verschwinden. ;)

    Damit du weißt auf welches Temlate WP zurückgreift, gibts ein paar Plugins, die dir das sagen. Schau mal im Pluginverzeichnis nach Plugins die mit "which template" getagged sind. Wenn du dir eines von denen installierst, kannst du leicht rausfinden, welches Template gerade genutzt wird.

    Hi, ich versuche gerade den mein Logo in den Header zu bekommen. Leider kriege ich es nicht hin mit den normalen php codes im header.php. Ich hoffe Ihr könnt mir helfen :)
    Hier seht ihr den Header und ich habe mal markiert wo das Logo hinsoll;

    Du, der Code hilft nicht wirklich viel, wenn man nicht weiß, wie das Logo vom Theme her definiert ist. Wenn ich ein Theme code, dann ist das Logo halt einfach ein Bild und das binde ich über passenden code als <img> ein. Wenn das ein Premiumtheme ist, wird das wahrscheinlich irgendwo im Backend einen Bereich haben, wo man das Logo definieren kann und dann kann man es an den vorgesehenen Stellen im Theme auch abrufen. Da hat man wenig Änderungsmöglichkeiten und um den Code anzupassen, muss man zuerst mal wissen, wie der Theme-Hersteller das Logo überhaupt im Code aufruft und welche Klasse oder ID er dabei nutzt. Oft ist das #logo oder .main-logo oder sowas Ähnliches. Da hab ich jetzt bei dir aber nichts gesehen. Insoferne ist das alles ziemlihc viel Rätselraten. ;)

    Natürlich kannst du ein Logo auch einfach in den Code reinquetschen, am einfachsten geht das mit jQuery.

    Fazit: um dir zu helfen, brauchts wohl noch mehr Infos.