Beiträge von Ammaletu

    Nein, der Excerpt ist nur der Teil zwischen den gelben Dingen. Das steht darunter bzw. darüber im Template. Denk dran, dass das Template auch auf der Startseite und ggf. noch ganz anderen Seiten wirkt.

    Die Änderungen, die Du da gerade machst, wirken im übrigen auf allen Archivseiten, fällt mir gerade ein, also auch Monatsarchiv, Jahresarchiv, Autorenarchiv, Tag-Archiv etc.

    Die page_archive.php ist es jedenfalls nicht, die listet ein Archiv auf einer statischen Seite auf. In normalen Themes heißt das Template archive.php, aber wenn es nicht existiert, wird die Arbeit ggf. von der index.php mit übernommen.

    Schau mal den Teil hier:

    PHP
    if(sp_get_option('content_archive') == 'full') :
                            the_content(__('[Read more...]', 'genesis'));
                        else :
                        if(genesis_get_option('thumbnail'))
                        genesis_image(array('format' => 'html', 'size' => genesis_get_option('image_size'), 'attr' => array('class' => 'alignleft post-image')));
                        the_excerpt();
                        endif;

    Der regelt das, oben für Archive, unten sonst.

    Als ganz einfache Variante bietet sich an, die Mailadresse im Profil zu ändern. ;) Cleverer ist vermutlich, beim Mailprovider eine passende Weiterleitung speziell für diese E-Mails einzurichten, die ja immer dem gleichen Format entsprechen (Absender, Betreff). Diese Weiterleitung kann man dann vielleicht auch gespeichert lassen und bei Bedarf wieder aktivieren.

    Ganz einfach:

    PHP
    <?php printf(__('<cite class='fn'>%s</cite> <span class='says'>says:</span>'), get_comment_author_link()) ?>

    Du übergibst der __-Methode den Parameter '<cite class='. Danach kommt der unerwartete String "fn...". Du kannst hier also nicht einfach für zwei verschiedene Zwecke das gleiche Anführungszeichen nutzen, sondern musst die "inneren" Anführungszeichen entweder escapen oder auf " ausweichen für eines der beiden.

    Das hier ist übrigens auch falsch, denke ich. Da fehlt das "<?php":

    PHP
    </div>
    
    
            }
    ?>

    Mit den neuen Menüs kenne ich mich leider noch nicht aus. Auf den ersten Blick fällt aber auf, dass beim Menüpunkt "Startseite" als Beschreibung dahinter "Benutzerdefiniert" steht und nicht wie bei anderen Seiten "Seite". Das ist doch aber aus Sicht von WP auch nur eine statische Seite, die Du da verlinken solltest, oder?! Wenn Du da jetzt einen Link eingegeben hast, stellt WP vermutlich die Verbindung zu der Seite nicht her.

    Nur so aus Interesse, stand das in der Doku des Themes denn deutlich genug bzw. überhaupt drin? Das ist ja schon ein wichtiger Schritt für diese Themes, den man nicht vergessen sollte. Eventuell lohnt sich ein Hinweis an den Theme-Autoren, der sich vielleicht gar nicht bewusst ist, dass das nicht nur eine rein optische Sache ist, wenn man Cufon nicht oder falsch konfiguriert.

    Zitat

    1. Ich bräuchte für die Seitenleite ein Box in der ich Bilder und Titel für kommende Animeserien einfügen kann.

    Als einfache Lösung könntest Du da einfach ein Text-Widget nehmen. Das kann ungeachtet des Namens auch HTML enthalten. Wenn es strukturierter sein soll könntest Du natürlich auch ein eigenes Widget schreiben.

    Zitat

    2. Ich würde gerne für das Standart-Autoren-Icon(http://www.flubdub.org/wp-content/th...authoricon.png) jedem Autor ein anderes Zuweisen(In der Administration vergeben).

    Ähm... Das scheint etwas Theme-spezifiches zu sein, oder?! Generell bieten sich da natürlich die Gravatare an, ansonsten kann man aber Nutzern auch Icons zuweisen, z.B. mit dem Plugin "User Photo". Genau genommen kann das der Nutzer damit allerdings selber setzen.


    Zitat

    3. Ich würde gerne neben die Überschrift ein Bild setzen. Die Überschrift ist ganz Links und das Bild ist ganz rechts. Je nach Kategorie kann ich dann eins anzeigen lassen.

    Du meinst den Blog-Titel oben? Auch das hängt vom Theme ab, da kann man jetzt so gar nicht so viel dazu sagen. Du findest auf jeden Fall einige Threads wo es darum geht, pro Kategorie ein anderes Headerbild anzuzeigen.


    Zitat

    4. Da ich ein Wbb habe hätte ich gerne einen Link in der Leiste jedes Artikels in die ich den Link zu dem Disskussion-Thema im Forum einfügen kann.

    Das klingt für mich nach einem Fall für Benutzerdefinierte Felder. Kennst Du Dich damit generell schon aus?


    Zitat

    5. Die Standartkategorie-Felder sehen etwas langweilig aus. Ich habe schon gesehen das manche das Avatar nicht im Feld sondern gesondert daben hatten. Wie mache ich den das? Ein Plug-in?

    Ich will nicht drauf rumreiten, aber es heißt "Standard", außer vielleicht es geht um Statuen. ;)

    Ich bin nicht sicher, worum es Dir bei diesem Punkt geht. Kategorien? Avatare? Das müsstest Du mal verdeutlichen.


    Zitat

    6. Wo liegt den die comment.php?

    Im Theme-Ordner, so Dein Theme eine hat. Wieso?

    Das steht dann natürlich nur auf der 404-Seite, und zwar nur der WP-internen, nicht der vom Provider, die bei manchen Abfragen auch kommen kann. Rufe mal einen Permalink auf, der zwar richtig aussieht, aber nicht existiert. Dann sollte es sich im Quelltext finden.

    Wenn Du die Zugriffsdaten für die Datenbank nicht kennst, bin ich leider nicht sicher, dass Du eine eigene WP-Installation verwalten solltest. Das ist so mit das Grundlegendste, was Du über Dein WordPress wissen solltest. ;)

    Wenn sich das nicht an jemand technisch bewanderteren delegieren lässt: Die DB-Zugriffdaten stehen in der wp-config.php im Hauptverzeichnis von WP. Die Datei kannst Du Dir per FTP ziehen und reinschauen. Den Link zur phpMyAdmin-Installation kann Dir der Support Deines Providers geben. Notfalls auch die FTP-Zugangsdaten. Um Passwörter nicht zu vergessen empfehle ich übrigens die tolle Software KeePass: http://keepass.info/ Damit musst Du Dir nur noch ein Passwort merken und alles andere ist sicher aufgeschrieben.

    Und dann als genereller Hinweis: Mach Dir sobald wie möglich Gedanken über ein Backup deines Blogs, falls Du das noch nicht hast. Es gibt Plugins, die Dir z.B. regelmäßig die DB als E-Mail schicken.

    Update: Beim Gegenlesen meines Eintrags kam mir dann doch die Idee, wonach ich googlen sollte, deswegen ist dieser Thread eigentlich auch schon wieder erledigt. Nun hab ich's aber schon mal aufgeschrieben, und vielleicht interessiert es ja auch andere. Siehe unten.

    Mal eine Frage für Fortgeschrittene mit etwas Zeit zum Tüfteln: Ich richte gerade eine lokale WP-Installation ein und habe dazu mal spaßeshalber WP_DEBUG auf true stehen. Bisher gingen fast alle Plugins erfreulicherweise ohne Deprecated-Meldungen durch, aber nun habe ich eine Meldung, aus der ich nicht schlau werde. Das hier wird ausgegeben:

    Zitat

    Notice: has_cap wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.0 veraltet ist! Die Benutzung von user_level in Plugins und Themes ist veraltet. Nutze stattdessen das Abfragen von roles oder capabilities. in D:\webapps\wp_test\wp-includes\functions.php on line 3321

    Die Zeilennummer kann man ignorieren, das ist die Zeile, wo die Meldung generiert wurde. Dieser Aufruf kommt offenbar aus der has_cap-Funktion, aber wie finde ich jetzt raus, wo genau has_cap mit dem falschen Parameter aufgerufen wird?!

    Empirisch würde ich es auf das "Lightbox 2"-Plugin schieben (http://stimuli.ca/2010/02/07/lig…-for-wordpress/). Wird es aktiviert, taucht die Meldung auf, deaktiviere ich es, ist sie wieder weg. Nirgends im Plugin-File wird die has_cap-Funktion allerdings aufgerufen. Und wenn ich mal durch die gesamte Quelle von WP suche, finde ich auch nur sehr wenige Core-Dateien, welche die Funktion überhaupt benutzen, und noch weniger davon, welche die Funktion so nutzen, dass es theoretisch eine Zahl als Parameter sein könnte.

    Im Livesystem für die Kunden kommt WP_DEBUG dann natürlich aus, aber mich interessiert das jetzt doch, woran es liegt und wie man heraus kriegt, woher der Aufruf kommt. Kann man sich da irgendwie einen Stacktrace anzeigen lassen, ohne gleich einen Debugger anwerfen zu müssen (damit habe ich mich bisher immer noch nicht wirklich angefreundet...)?

    Antwort: Klar, googlen nach "PHP stacktrace". Damit kommt man zur schönen Funktion "debug_print_backtrace()". Diese gibt genau den Stacktrace aus, aus dem man sehen kann, über welchen Aufruf man zu dieser Funktion kam.

    Wenn es schnell und dirty sein soll, kann man einfach wp-includes/functions.php öffnen und das in die deprecated-Funktionen einfügen (Zeilen 3230 bis 3326). Für eine dauerhaftere Lösung kann man sich in der functions.php oder an anderer geeigneter Stelle eine Methode für die Hooks "deprecated_function_run", "deprecated_file_included" und "deprecated_argument_run" definieren und darin den Stacktrace generieren lassen.

    In diesem Fall wurde add_options_page mit dem Argument "10" statt "manage_options" aufgerufen. Habe dem Plugin-Autoren Bescheid gesagt, aber da der gerade in Indien ist...

    Wobei meine erste Frage wäre, wie es sein kann, dass Dein Blog 64 MB Arbeitsspeicher verbraucht. Laufen da so viele Plugins? Hast Du so viele gleichzeitige Zugriffe? Normal sollte das eigentlich nicht sein, denke ich. Auch mit zwei Dutzend Plugins kommt man doch eher nicht über 32 MB?!

    Ich würde ansonsten denken, dass das hier auch Abhilfe schafft:

    PHP
    <?php if (is_home()) { query_posts($query_string . "&cat=-x"); } ?>

    In Deinem Code überschreibst Du nämlich den ganzen Query-String, also auch die schon gesetzten Werte für die Seiten. So müsste das erhalten bleiben. So wie es auf der verlinkten Seite steht, geht es aber sicher auch.

    Die Mediathek fügt an dem Bild nur CSS-Klassen ein. Das nützt allerdings nichts, wenn das Theme diese Klassen nicht definiert. Du müsstest mal probeweise folgendes ergänzen am Ende der style.css, vielleicht reicht das ja schon:

    Du setzt für die Anzeige der Überschriften in einer bestimmten Schriftart das JavaScript "Cufon" ein, und zwar zusammen mit einer Schriftart, welche die Umlaute nicht enthält. Das kann nicht klappen. ;)

    Belies Dich in der Doku des Themes bzw. im Internet mal, was Cufon ist, und überleg dann, ob Du das wirklich brauchst. Falls ja, müsstest Du schauen, dass Du die verwendete Schriftart auf der Cufon-Seite neu generierst, und zwar mit den nötigen Sonderzeichen. Das nur als genereller Hinweis; ich hatte mich dazu für einen anderen Thread vor einem Jahr oder so mal belesen, aber ganz sicher bin ich mir bei den Details nicht mehr. Glaube aber mich zu erinnern, dass man das auf der Cufon-Seite neu generieren lassen konnte.

    Denk mal logisch: Wenn das komplett kaputt wäre, meinst Du nicht, dass das schon jemandem aufgefallen wäre mittlerweile? Ich würde deshalb davon ausgehen, dass Deine Probleme entweder auf Missverständnisse zurückzuführen sind oder vielleicht an einem sehr eigenwilligen Theme hängen. ;)

    Zitat

    Ändert man eine Bildgrösse in einem Artikel, so wird zwar die graue Box, in dem das Bild steht verkleinert - aber das Bild selbst bleibt unverändert. Auch die prozentuale Grösse ändern ergibt überhaupt keine Änderung.

    Zum einen könntest Du mal schauen, ob Du mit dem Default-Theme bzw. Twenty Ten die gleichen Probleme hast. Einfach mal kurz umschalten und schauen. Und zum anderen könntest Du vielleicht genauer beschreiben oder mit Screenshots veranschaulichen, was Du wo änderst? Ich selber arbeite normalerweise immer in der HTML-Ansicht, da kann ich selbstverständlich selbst bestimmen, was für eine Größe ich für die Bilder angebe.