Beiträge von danielgoehr

    Das ist ein kleiner Style Blog mit freunden und da wollte ich eigentlich kein Geld für ausgeben. Wir machen damit ja auch keine Kohle. Ich hatte einfach gedacht das es vielleicht nicht so schwer ist etwas in einem Post zu platzieren mit der H3. Aber wenn das so schwer ist und so ein Problem dann muß ich das lieber lassen.

    Es ist eigentlich nicht so wahnsinnig schwer. Aber ein bisschen Grundlagenwissen in PHP braucht man schon. Da du ja aber auch den Code im ersten Post hinbekommen hast, kann ich mir schon vorstellen, dass du es mit ein bisschen "Einlesen" (siehe meine Links) selbst hinbekommst.

    Alternativ könntest du auch einen eigenen Shortcode erstellen. Den müsstest du dann aber händisch vor jeder h3 einfügen.
    https://codex.wordpress.org/Function_Reference/add_shortcode


    Es geht also mehr um die Funktionen, das Design müsste sowieso an das andere Theme angepasst werden. An Fähigkeiten sind Basics vorhanden :-D

    Ich würde sagen, dafür müsste man sich beide Themes mal genauer anschauen. Und vor allem erstmal das verlinkte Theme mal ein bisschen "auseinandernehmen", um zu verstehen, wie das Ganze umgesetzt ist.

    Ohne jetzt zu pessimistisch klingen zu wollen: Mit "Basics" wirst du in dem Fall wahrscheinlich nicht weit kommen...

    Meine Vermutung wäre: Das ist ein Custom Post Type mit Meta Fields. Dazu dann ein Archive - und ein Single-Template und "ein bisschen" CSS und JavaScript.

    Gibt es vielleicht noch jemanden, der mir eine verständliche Erklärung geben kann?
    Ich bevorzuge es, die Dinge zu verstehen und würde gern den Safari behalten.

    Erklären kann ich es dir auch nicht, weil ich den Safari auch maximal zum Prüfen der Browserkompatibiliät nutze. Aber es wäre schon interessant zu wissen, ob die Fehler im Chrome oder Firefox tatsächlich nicht mehr auftritt. So könnte man es zumindest eingrenzen und auch überprüfen, ob die Theorie von @mensmaxismus stimmt...

    Wenn es immer vor der h3 eingefügt werden soll, könntest du z.B. mit explode arbeiten.
    http://php.net/manual/de/function.explode.php

    Damit könntest du den Content an jeder Stelle, an der "<h3" als Zeichenkette Auftritt, in ein Array zerlegen und dann, mit dem Teil den du einfügen möchtest, in einer Schleife wieder zusammensetzen.

    Man müsste wahrscheinlich schauen, ob das von der Performance her ok ist. Aber es sollte auf jeden Fall funktionieren.

    Edit:
    Wenn es nicht vor jeder h3 sein soll, sondern nur vor dem ersten Auftreten einer h3, könntest du auch substr und strpos verwenden.
    http://php.net/manual/de/function.substr.php
    http://php.net/manual/de/function.strpos.php

    Möglich ist das schon. Aber nicht ganz einfach.

    Was genau möchtest Du denn "übertragen"? Quasi eine einzelne Seite vollständig im Design des anderen Themes? Inwiefern müssen dafür auch "Funktionen" übertragen werden? Oder geht es "nur" um das Design?

    Was ist denn an Fähigkeiten vorhanden (PHP, HTML, CSS)? Inwieweit bist du mit der Theme Struktur und Template Hierarchie vertraut?

    Hallo liebe Leute,

    ich bin jetzt seit 3 Tagen am verzweifel und hoffe ihr könnt mir helfen.

    Ich habe auf meinen Root-Server verschiedene WP parallel installiert. Für eine WP-Site habe ich jetzt bei einem Domainanbieter eine URL gekauft.

    Dort habe ich die MyTLD.de via Frame-Weiterleitung auf mein WP-Site verlinkt (https://mypatti.rootserver.de/Unterordner/Wordpress)

    Frame-Weiterleitungen sind Quatsch. Sowas solltest du nicht verwenden. Hinterleg bei der Domain die IP deines Servers als A-Record und richte die Domain auf dem Server als Vhost ein. Alles andere ist Fusch...


    Besteht da eine möglich das zu ändern? Sieht aus SEO Sicht nämlich ganz schön doof aus. Wie machen das andere die z.B. mehrer URLs (xyz.de / xyz.com / xyz.net) auf die selbe Seite verlinken?

    Es werden nicht mehrere Domains auf eine Seite verlinkt. Eine Seite hat immer exakt eine dazugehörige Domain. Wenn es weitere Domains gibt (z.B. andere Schreibweisen) werden die per 301 Redirect auf die Hauptdomain weitergeleitet.


    Was wären denn geeigente Breiten um die gängigsten Displays abzudecken?

    Die Media-Queries sind nicht das Problem. Aber die Elemente (#rechts und #links) sind (inkl. Margins und Paddings) breiter als der verfügbare Platz. Dadurch bricht #rechts um.


    Wie muss ich die Daten ändern, damit es nicht zu diesen plötzlichen Umbrüchen kommt?


    Die beiden Elemente dürfen für keine Bildschirmauflösung breiter sein, als das Browser-Fenster.


    Gibt es ein Browsertool das mir die genauen Breiten beim Zusammenschieben des Browsers anzeigt? Ich rate da immer rum.


    Chrome macht das automatisch, sobald die Developer-Tools geöffnet sind (rechts oben im Browser-Fenster)
    Für Firefox gibt es entsprechende Plugins. Ich verwende z.B. Firesizer.


    Und dann noch etwas: Ich verwende u.a. dieses Tool hier um zu überoprüfen, ob meine Einstellungen richtig sind: http://www.responsive-design-test.de/?url=wighty.de%2F13

    Auf der ersten Seite sieht es zwar so aus aber wenn ich auf "Darstellung in weiteren Geräten" klicke, passt es nur noch beim ersten Gerät (1600x992). Darunter befindet sich ein Laptop mit 1280x802 Pixeln Auflösung. Da geht es schon nicht mehr, d.h. die margin-left des divs "rechts" wird nicht kleiner, so dass der Platz nicht ausreicht und das Teil unter das div "links" springt.

    Wenn ich das richtig sehe, ist die Anzeige des "Tools" korrekt. So sieht deine Seite jeweils aus, wenn man die entsprechende Bildschirmauflösung hat. Was ist denn genau die Frage dazu?

    Vielen Dank

    schwer in Worte zu fassen was passiert wenn ich sie umdrehe. Ich hab's gerade gemacht. Sieh's Dir doch mal bitte an. Wenn ich jetzt den Browser entkopple und zusammenschiebe, habe ich nur an ganz bestimmten Punkten das Ergebnis, das ich haben will.

    Ich habe jetzt nur mal geschaut, was mit besagtem margin-left passiert. Das ist jetzt alles korrekt. Sprich, die Media-Queries ansich funktionieren.
    Dein #rechts bricht halt manchmal um, dazu siehe die Antwort von SirEctor.


    Frage: wie äußert sich denn das "nicht hübsch" - wie sieht so eine Weiterleitung aus? Nicht dass User denkt, er/sie wird auf irgendetwas Böses umgeleitet?

    Der User bekommt normalerweise von der Weiterleitung nicht viel mit. Es ändert sich halt die URL oben in der Adresszeile.

    Mit "nicht hübsch" meinte ich, dass dann immer "/wordpress" mit in der URL steht.

    Vielen Dank

    schwer in Worte zu fassen was passiert wenn ich sie umdrehe. Ich hab's gerade gemacht. Sieh's Dir doch mal bitte an. Wenn ich jetzt den Browser entkopple und zusammenschiebe, habe ich nur an ganz bestimmten Punkten das Ergebnis, das ich haben will. Dazwischen ist alles so, also gäbe es dafür keine Definition. Aber es heißt doch "größer oder gleich" und nicht "exakt".

    Ich bin gerade nur am Handy. Da kann ich nicht viel schieben ;)

    Aber ich schaue es mir gern morgen mal an...


    Wenn ich die Anweisungen umdrehe, also die kleinen Displays oben und die großen darunter notiere, tritt der Fehler nicht auf aber dann funktioniert die ganze Sache gar nicht mehr.

    Das ist kein Fehler, sondern das korrekte (logische) Verhalten.

    Die Media Queries funktionieren so:

    Der Inhalt der jeweiligen Media-Query Regel gilt immer dann, wenn die Bedingung erfüllt ist. CSS bleibt aber trotzdem hierarchisch. Das heißt, Regeln die weiter unten stehen, überschreiben die vorher gesetzten Werte.

    Wenn du sie so schreibst, wie in deinem Beispiel, gilt immer die untere. Denn die ist ja ebenfalls erfüllt.

    Das heißt, du musst sie umdrehen. Erst die kleinste Bildschirm-Breite, dann die jeweils größere.

    Was meinst du mit "die Seite funktioniert dann gar nicht mehr"?

    Alternativ kannst du für jede Media Query auch min und max Werte angeben. Dann wäre die Reihenfolge quasi egal, weil immer nur genau eine erfüllt sein kann.


    Lösung # 3 - vielleicht ziehe ich tatsächlich den ganzen Inhalt (sofern man das überhaupt so nennen kann) auf den existierenden Blog hinüber. Dann müsste ich nur "sy-akka.de" auf die Blogseite umleiten. Geht das einfacher?

    Das ginge auch. Das heißt, du lässt die Wordpress-Installation so wie sie ist und leitest dann einfach alle Aufrufe von "sy-akka.de" auf "sy-akka.de/wordpress" um.
    Das wäre in der Tat eine sehr einfache und ziemlich "ungefährliche" Lösung. Dafür müsstest du nur eine htaccess im Hauptverzeichnis haben, die den Redirect auf das Unterverzeichnis "wordpress" macht.

    Nachteile gibt es sogesehen keine, außer, dass es nicht so "hübsch" ist, alle Besucher auf ein Unterverzeichnis umzuleiten. Aber wenn du damit leben kannst, wäre das eine gute (und vor allem einfache!) Alternative.


    Kann ich bezüglich des Redirect davon ausgehen, dass der Unterordner der existierenden WP-Blogseite völlig eigenständig ist oder greift der irgendwo auf Inhalte des übergeordneten Ordners der Domain zu?

    Das kann man nie 100%ig sagen, da es schon möglich ist/wäre Dateien aus dem übergeordneten Verzeichnis zu laden. Aber normalerweise sollte das nicht der Fall sein, so dass an eigentlich davon ausgehen kann, dass die Wordpress-Installation nichts mit dem darüberliegenden Verzeichnis zu tun hat.