Beiträge von matman

    Hmmm... also irgendwo ist da der Wurm drin. Ich habe eben das Theme vom obigen Link heruntergelden, entpackt und dann das installierte Theme mit nem PTF-Programm kurz auf meine Festplatte kopiert. Und schliesslich auf Linux einen Vergleich der beiden Ordner gemacht:

    Zitat

    diff -r /home/matman/Downloads/twentytwelve twentytwelve

    Die beiden Ordner sind absolut identisch. Es liegt aber wohl wirklich am Theme. Wenn ich ein anderes Theme aktiviere, dann ist alles super (bis auf das Theme). Da muss ich mir womöglich noch ein ganz anderes Theme suchen. Aber vielleicht hat ja noch jemand eine Idee was da los sein könnte?

    Seltsam, ich würde eigentlich schon annehmen, das Theme müsste gut sein. Aber vielleicht ja doch ein Bug? Ich habe Wordpress 3.9.1 von https://wpde.org/download/ heruntergeladen. Damit hatte ich bisher nie Probleme.

    Naja, ich kann ja mal das Theme von dem deinem Link herunterladen und schauen ob es damit besser geht. Gibt es ansonsten bei Wordpress eigentlich auch sowas wie Logdateien, in denen man bei solchen Fehlfunktionen brauchbare Hinweise finden kann?

    Hallo, ich habe ein neues Blog aufgesetzt. Und zwar so wie ich das bisher immer gemacht habe. Die Benutzerrechte sollten alle korrekt sein, da zwei weitere Blogs auf dem selben Server bei selben Einstellungen fehlerfrei laufen.

    Bei diesem Blog jedoch wird am Ende der Beiträge nicht angezeigt welcher Autor den Beitrag geschrieben hat. Und auch die mit dem Artikel verknüpften Schlagworte sowie die Kategorie fehlen. Ich kann mir das im Moment überhaupt nicht erklären. Hat jemand eine Idee woran das liegen könnte?

    Hier der Link zu dem Blog: http://zentrum7.de/blog/

    Ok, scheint Du hast Recht und es reicht ein simples url(image/image.gif). Ich habe mir noch mal etwas genauer das Theme Twentyeleven angeschaut und habe dann bei meinem Theme festgestellt, dass zwei Background-Images funktionieren, alle die danach kommen müssten, die fehlen jedoch.

    Vermutlich ist irgendetwas in dem HTML-Code fehlerhaft, den der Browser erhält. Ich versuche das mal mit Weblint zu testen. Irgendwo ist da auf jeden Fall der Wurm drin.

    Update v. 01.12.2011 22:09:

    Ja, da war wirklich ein Fehler in einem meiner PHP-Skripte. Nun klappt alles. Danke für die Antworten.

    les dir mal das durch:


    Das ist mir schon klar. Das Problem ist, wenn ich in der style.css den Pfad zu einem Bild so angebe: 'images/image.gif', dann muss im Stammverzeichnis der Ordner images existieren. Wie sonst sollte der Browser das Bild finden? Da der Ordner images aber bei einem Wordpress-Theme nicht im Wurzelverzeichnis ist, muss das ja irgendwie anders geregelt werden.

    Hinzu kommt, wenn man dann Unterseiten wie meine-domain.de/thema1/artikel20/ hat, dann müsste ich folglich in allen möglichen Ordnern, wie laut diesem Beispiel dann also im Ordner thema1/artikel20, den Ordner images haben. Hat man aber nicht, zumal diese Unterordner nicht real existieren, weil Wordpress in dem Fall mit ModRewrite arbeitet.

    Und wie gesagt: absolute Pfade dürfen in der style.css nicht verwendet werden, damit das Theme später auch mit anderen Domains benutzt werden kann. Deutlicher kann man es nicht erklären, denke ich.

    Und warum musste ich den Ordner /wp-content/themes/mein-theme/images in das Wurzelverzeichnis für die Domain kopieren, um die Images zumindest mal auf der Startseite zu haben?

    Wenn das soweit stimmt was ihr meint, dann muss ich ja noch irgend etwas wichtiges übersehen haben. Kann es sein, dass man im Theme irgendwo den Pfad zu dem Ordner mit den Images angeben muss? Ich meine, woher sonst soll Wordpress das wissen? In der CSS-Datei steht ja nunmal images anstatt wp-content/themes/mein-theme/images. Folglich sucht jede Seite und Unterseite nach einem Ordner namens images, der aber nicht im selben Ordner der Seite existiert. Was muss man da machen?

    Wie bekommt man die Hintergrundbilder für das Wordpress-Design angezeigt?

    Normalerweise legt man diese ja in /images ab. Dann kann man in der style.css einfach machen:

    Code
    background:url(images/image.gif)

    Und auf jeder Unterseite hat man dann die Hintergrundbilder.

    Bei einem Wordpress-Theme aber liegen die Bilder unter /wp-content/themes/mein-theme/images. Aber derartige Pfade tippt man ja sicher nicht in die style.css, oder? Bei dem Twentyeleven-Theme jedenfalls nicht, wie ich gesehen habe.

    Ferner möchte man, sofern die Seiten SEO-Technisch gut sein sollen, dass man zu den Unterseiten Pfade wie diese hat: /wordpress/2011/artikel-sowieso/. Und nun? Wie bekommt man da jetzt noch die Hintergrundbilder in alle Unterseiten?

    Ich könnte vermutlich in der CSS-Datei schreiben:

    Code
    background:url([URL]http://meine-domain.de/wp-content/themes/mein-theme/images/image.gif[/URL])

    Aber das ist absolut inakzeptabel, weil ich dann sämtliche Pfade in der CSS-Datei ändern muss, sobald ich das Theme auf meinem HTTP-Server erweitern und testen will. Und auf einer anderen Domain könnte man das Theme dann natürlich auch nicht verwenden. Was tun?

    Stimmt, das wird es gewesen sein. Habe es mittlerweile auch geschafft, mein Theme zum Laufen zu bekommen. Es fehlt zwar noch die Sidebar und einige Kleinigkeiten. Aber sieht für den Anfang schon ganz gut aus, wie man hier sehen kann: http://e-buch-mann.de/

    Ich musste auch noch ein paar eigene Funktionen zufügen. Dabei ist mir aufgefallen, dass ebenfalls keinerlei HTML-Zeilen an den Browser ausgegeben werden, wenn man irgendwo im PHP-Code ein Semikolon, oder eine geschweifte Klammer vergisst.

    Ich bin es gewohnt, dass ich dann eine Fehlermeldung in den Browser bekomme, mit einem Hinweis, in welcher Funktion bzw. in welcher Zeile das Problem liegt. Wordpress scheint in so einem Fall jegliche Ausgabe zu unterbinden. Kann man das irgendwie abschalten? Wäre schon recht nützlich. Gerade wenn man viele Zeilen Code geschrieben hat, da weiß man manchmal echt nicht, wo man nach dem Fehler suchen soll.

    Hallo, ich habe vor ein eigenes Wordpress-Theme zu schreiben. Ich habe mich dazu weitestgehend an dieses Tutorial gehalten: http://wordpress.lernenhoch2.de/handbuch/eigen…late-erstellen/ Aber leider war mein erster Versuch, das Theme zu starten erfolglos. Ich kann zwar das Theme auswählen und auch aktivieren. Aber wenn ich dann die Startseite aufrufe, dann kommt ein vollkommen leeres Dokument, der Browser bleibt demnach dann ebenfalls leer. Woran könnte das liegen?

    Hier mal der aktuelle Code:

    1. index.php

    2. style.css

    Das würde mich auch einmal interessieren. Ich habe mich mal daran versucht, ein eigenes Theme zu schreiben. Aber wenn man bedenkt, was da alles an Einzelteilen zusammen zu basteln ist, erscheint mir das ein echtes Abenteuer zu sein. Daher stellen sich mir im Moment auch noch die Fragen: Was kommt da noch für Anpassungsarbeit auf einen zu, wenn neue Wordpress-Versionen verfügbar sein werden? Und gibt es vielleicht Tools, die einem dann das Leben erleichtern?

    ich empfehle dir mein Plugin einmal zu probieren.


    Hallo GBWorld, ich muss zugeben, ich war länger nicht hier und sehe deine Antwort erst jetzt. Ich hatte mal vor einer Weile ein anderes Plugin ausprobiert und dann las man plötzlich überall, dass es wohl etwas problematisch ist, mit dem Facebook Like-Button, wegen Datenschutz. Habe deshalb zur Zeit diesen Button nicht aktiv. Aber es soll ja sogar datenschutzkonforme Like-Buttons geben. Kennst Du dich mit der Thematik aus?

    Hallo, kennt hier jemand ein gutes Plugin mit dem ich den Like und auch den neuen Send Button in mein Blog einbinden kann? Habe schon das Plugin "Facebook Like and Send (2 in 1)" probiert, aber da funzt der Send Button nicht. Ich verwende WordPress 3.1.2.

    Und gibt es da was wichtiges den Datenschutz betreffend zu beachten?