Beiträge von Ammaletu

    Wenn Du Widgets benutzt, ist das der Titel der Widgets. Gehe im Backend auf Design > Widgets, öffne die Details des Seitenwidgets und trage dort einen anderen Titel ein.

    Wenn Deine Seite keine Widgets nutzt, wird das so wohl in der sidebar.php des Themes stehen. Dann wäre das dort zu löschen (title-Parameter?!).

    Hm, ich hab mal in den Quelltext geschaut. Auf der allgemeinen Einstellungseite wird die aktuelle Blog-Uhrzeit so ausgegeben:

    PHP
    date_i18n($time_format)

    Wobei $time_format wohl die entsprechende, vorher ausgelesen WP-Option ist. Da kannst Du ggf. auch einfach 'H:i' reinreichen (betrifft die Anzeige als AM/PM oder 24-Stunden-Format, glaube ich).

    Die date_i18n-Funktion ist in wp-includes/functions.php definiert. Als zweiten Paremeter kann man einen Timestamp mitgeben. Wenn nicht, wird die aktuelle Zeit genommen.

    Hm, hilft Dir das weiter? Sorry dass ich das Forum nicht kenne und deswegen auch nicht weiß, was Du dort wo anpassen musst. Klang aber so, als hättest Du das schon halbwegs raus. In den Foren-Ausgabe-Templates vielleicht also einfach diese Funktion nutzen?!

    Zitat

    Jeden Tag 2 h dann habe ich das auch in ca 14 Tagen erledigt.

    Ich bin nicht sicher, warum Du etwas solchermaßen Verrücktes auch nur in Betracht ziehst. ;-) Ein DB-Dump ist doch kein binäres Hexenwerk, es ist eine einfache Textdatei, die Du nach Belieben in jedem Texteditor anpassen kannst.

    Also:
    - Kopie des unveränderten Dumps aufheben, zur Sicherheit
    - Dump öffnen, wp-Options-Tabelle rauslöschen [1]
    - DB-Präfix anpassen [2]
    - neuen Dump des frisch installierten Zielsystems ziehen und aufheben, ebenfalls zur Sicherheit falls beim Import was schiefgeht
    - Dump am Ziel importieren

    Zu [1]:
    - suche nach "CREATE TABLE `wp_options`" (oder wie Dein altes Prefix auch immer lautete)
    - falls darüber noch ein "DROP TABLE IF EXISTS `wp_options`;" steht, das löschen
    - das CREATE-Statement bis incl. Semikolon löschen
    - darunter sollte ein längeres INSERT-Statement stehen, das löschen, bis Du zum nächsten drop/create kommst

    Zu [2] (Dein Prefix für wpneu einsetzen, das alte ggf. natürlich auch):
    - ersetze "DROP TABLE IF EXISTS `wp_" mit "DROP TABLE IF EXISTS `wpneu_"
    - ersetze "CREATE TABLE `wp_" mit "CREATE TABLE `wpneu_"
    - ersetze "insert into `wp_" mit "insert into `wpneu_"

    Ich habe mir den Dump mit SQLyog erzeugt. Kann sein, dass phpMyAdmin oder andere Tools eine leicht andere Syntax verwenden, das musst Du ggf. anpassen.

    Benutzerdefinierte Felder sind einfach die Möglichkeit, beliebige Schlüssel-Wert-Paare an Artikeln zu speichern. Viele Plugins nutzen das, aber Du kannst es genauso auch selber ins Theme einbauen. Und ja, wenn Du damit etwas ganz eigenes realisieren möchtest, musst Du das in die entsprechenden Themedateien einbauen, wenn eine Ausgabe gewünscht ist. Vielleicht hast Du aber auch ein Theme, dass schon bestimmte Felder unterstützt.

    Auf der anderen Seite: Benutzerdefinierte Felder sind eine Lösung für das Problem, Meta-Infos an Artikeln abzulegen. Wenn Du das Problem nicht hast, muss Dich das doch eigentlich auch nicht interessieren!? ;-)

    Vielleicht wird das auch klarer mit ein paar Beispielen:
    - Ich habe ein Ratings-Plugin laufen, welches die Bewertung pro Artikel in einem Benutzerdefinierten Feld speichert. Die Bewertung wird als Sternchen an den Artikeln ausgegeben, wofür ich die Plugin-Methoden in die Themedateien einbauen musste.
    - Ich speichere selber dazu in einem eigenen Feld noch die einzelnen Werte, aus denen sich die Bewertungen zusammensetzen. Nur so als Info für mich, ausgegeben wird es nicht, außer halt im Editor.
    - Auf einer anderen Seite habe ich eigene Felder ergänzt. Für Rezensionen setze ich z.B. immer das Autor-Feld. Damit kann ich dann in der alphabetischen Übersicht der Rezensionen den Buchautor hinter dem Rezensionstitel ausgeben.

    Und um das noch mal zusammenfassen, weil ich mich oben wohl nicht so deutlich ausgedrückt habe: Überlege erst mal, wo der Film dann hin soll. Wenn es ein Videoportal ist (YouTube etc.), dann steht in deren Hilfeseiten, welche Formate man hochladen kann. Wenn Du den Film selber hosten willst, besorg Dir einen Open-Source-Videoplayer, und in dessen Doku sollte ebenfalls stehen, welche Format er abspielen kann. Wenn Du weißt, was Du brauchst, gib das zusammen mit dem Format, das Du hast, in die Suchmaschine Deiner Wahl ein und suche nach passender Mac-Software für die spezifische Konvertierung. Ein Mac-Forum wäre alternativ sicher auch ein Anlaufpunkt. Wenn es nur Windows-Software gibt, musst Du eventuell auf einen Web-Service ausweichen oder mal den Laptop von jemandem für 10 Minuten ausborgen.

    Was steht denn auf der Errorseite? Und hast Du mal geschaut, wie viel Speicher Du zur Verfügung hast? Die Benutzung der Sprachdatei erfordert mehr Speicher, wenn Du knapp am Limit bist, verkraftet das Dein Server vielleicht nicht mehr. Das Plugin "Memory Overview" zeigt Dir das übersichtlich auf dem Dashboard an.

    Welche WordPress-Version nutzt Du denn? Die Seiten leisten passt Du eigentlich am besten über die Widgets an. Die sind unter Design > Widgets zu finden. Unter Design > Editor müsstest Du den Editor für die Themedateien finden. Wenn Du die änderst, ziehen eines Backups nicht vergessen, damit Du die Änderungen später nicht aus Versehen mit einem Theme-Update überschreibst.

    In der comments.php Deines Themes sollten die Kommentare so hier ausgegeben werden (so ist es im Default-Theme, müsste bei Dir hoffentlich ähnlich aussehen):

    PHP
    <ol class="commentlist">
        <?php wp_list_comments(); ?>
        </ol>

    Wenn Du das für eine einzelne Seite überschreiben willst, dann z.B. so:

    PHP
    <ol class="commentlist">
        <?php if (is_page('gaestebuch')) {
                   wp_list_comments('per_page=-1');
                 } else {
                   wp_list_comments();
                 } ?>
        </ol>

    Die Doku ist leider sehr lückenhaft dazu: http://codex.wordpress.org/Template_Tags/wp_list_comments
    Aber ich vermute, dass bei per_page=-1 alle Kommentare angezeigt werden. Musst Du aber mal ausprobieren. Wenn es ein Beitrag und keine statische Seite ist, dann is_single statt is_page verwenden in der Abfrage. Und wenn es mehrere Seiten oder Beiträge sind, könntest Du das über ein Tag oder ein Benutzerdefiniertes Feld lösen.

    Statische Seiten werden üblicherweise mit der page.php des Themes angezeigt, nicht der index.php. Mach den Code da also raus und bau ihn in die page.php ein. Und dann noch ein "!" einfügen, also so:

    [LEFT]

    PHP
    <?php if (!is_page('impressum')) {
    get_sidebar();
    } ?>

    Seite verbreitern: Das musst Du im Stylesheet anpassen. Schau ggf. mal ins Default-Theme, da gibt es die Klasse narrowcolumn und widecolumn, wobei in der page.php widecolumn verwendet wird. Etwas in der Art wirst Du für Dein Theme vermutlich auch brauchen. Die Klasse musst Du dann abhängig von der gleichen Bedingung wie bei der Sidebar setzen, z.B. so:

    PHP
    <div class="<?php print ((is_page('impressum')) ? 'widecolumn' : 'narrowcolumn')?>">


    [/LEFT]

    Kannst Du das nicht einfach in der single.php des Themes ergänzen? Dann sollte es nur in der Einzelansicht der Beiträge auftauchen. Ggf. kannst Du da auch nach Kategorie oder Datum oder so filtern, so dass z.B. ältere Einträge oder Einträge einer bestimmten Kategorie den Code nicht bekommen.

    Ich denke, folgendes wäre konzeptionell besser: Du hast eine statische Seite A und eine Kategorie B. Seite A zeigt immer den neuesten Eintrag der Kategorie B an (geht genauso natürlich auch mit Tag statt Kategorie, Lösung über Seiten-Template für die statische Seite). Die Adresse von A bleibt dabei natürlich gleich. In B kannst Du dann Artikel nach Bedarf veröffentlichen, auch zeitgesteuert. Würde Dir das weiterhelfen?