Beiträge von marX

    Im Texteingabefeld kannst du keinen Code eingeben, den filtert dir der Editor heraus. Im Text hat Code meiner Ansicht nach auch nichts zu suchen.
    Das mit den Custom Fields funktioniert schon. Pass auf, ich denk mir das so:

    1. Du legst dir ein Seitentemplate an für deine Kategorielisten.
    2. Du legst dir eine neue Seite mit diesem Template an.
    3. Diese Seite bekommt über die Custom Fields eine Kategorie-ID übergeben.
    4. Im Template liest du dieses Custom Field aus und zeigst dann diese Kategorie an (z.B. mit einem neuen Loop in der Seite).

    Du darfst prinzipiell jedes Theme anpassen, was unter der GPL steht (sollten die meisten sein). Natürlich solltest du den Original-Autor immer mit drin lassen, außer du änderst soviel, dass von der Vorlage eigentlich nichts mehr übrig ist. ;)

    Titel und Inhalt der Widgets kannst du meist nur geringfügig ändern, innerhalb der vorgegebenen Einstellmöglichkeiten. Wenn du dich ein wenig mit PHP auskennst, dann würde ich nicht die Widgets verwenden, sondern die Sidebar-PHP-Dateien direkt bearbeiten. Dann hast du meist deutlich mehr Freiheiten als mit den Widgets.

    Es kann keine DB-Verbindung hergestellt werden. Mit anderen Worten: deine Zugangsdaten sind falsch. Logisch, wenn die entsprechenden Variablen nicht gefüllt sind.

    Wo hast du denn den Counter installiert (Verzeichnis), und hast du auch alle Unterverzeichnisse korrekt mit entpackt? D.h. liegt die config.php auch tatsächlich im Unterverzeichnis 'includes'?

    Mit "neu erstellen" ist bei Widgets leider nicht getan, da muss ein wenig programmiert werden. Aber es gibt für fast alles bereits ein passendes Widget. ;)

    Bei deinem Link sehe ich ein unverändertes Standard-Theme. Du möchtest aber ein Theme, bei dem rechts und Links eine widgetfähige Sidebar ist, die du dann mit den gewünschten Widgets bestücken kannst. Soweit richtig?
    Dann würde ich dir mal raten, dir zunächst ein 3-spaltiges Theme (2 Sidebars + Inhalt) im Theme-Pool zu suchen:
    WordPress Deutschland Themepool
    Oder - wenn du das Standardtheme behalten möchtest - such mal im Netz nach "three columns kubrick".

    Du hast sicher alles vom dateisystem gelöscht, also per FTP. Allerdings sind deine Daten (Einstellungen, Beiträge etc.) noch in der Datenbank (engl. database) vorhanden. Auf diese kannst du per PHPmyAdmin zugreifen, und dort die wp_*-Tabellen löschen (wobei "wp_" der von dir gewählte u. in der wp-config.php hinterlegte Datenbanktabellen-Präfix ist).

    Ich würde gerne Widgets entfernen und neue einsetzen, wie macht man das denn?


    War das deine Frage?
    Backend > Design > Widgets

    Ansonsten Frage bitte nochmal neu formulieren, so dass man versteht was du meinst. ;)

    Ein Link zu deiner Seite ist hilfreicher, als einer zu einer fremden Seite, die mit dem problem eigentlich gar nichts zu tun hat. ;)

    Nicht verzweifeln... An welcher Stelle gibst du denn die DB-Verbindungsdaten ein? In der rot markierten Zeile werden die (vorher eingegebenen!) Verbindungsdaten an die chCounter-Klasse übergeben. Aber dazu müssen die Variablen natürlich vorher irgendwo angelegt und mit Werten versehen werden. Und das passiert bei dir offensichtlich nicht oder falsch. Also, wo sind die Zeilen, die etwas so lauten müssten:

    PHP
    $_CHC_DBCONFIG['server'] = 'localhost';
    $_CHC_DBCONFIG['user'] = 'dbuser';
    $_CHC_DBCONFIG['server'] = 'yourpassword';


    Die sollten ja in der config.php stehen, wie maxe vorhin bemerkte.

    Irgendwo in der counter.php ist ein Fehler. Er versucht z.B. auf die Variablen _CHC_DBCONFIG etc. zuzugreifen, die aber nicht definiert sind (sagt ja die Fehlermeldung). Hast du diese korrekt eingetragen, wie es sicher in der Anleitung des Counters erklärt wird. Da diese Variablen nicht gefunden werden kann auch keine MySQl-Verbindung hergestellt werden.

    Ansonsten poste mal den Code des Counters (natürlich mit anonymisierten DB-Verbindungsdaten).

    das mit der Loop habe ich nicht verstanden? Ich möchte diese Liste außerhalb der Loop Funktion ausführen....


    Nein. Du möchtest ein neues Loop-Objekt (das natürlich außerhalb des "normalen" Loop) anlegen, welches dir die letzten Beiträge (z.B. in der Sidebar) ausgibt. bei meinem link oben findest du Beispiele, z.B. folgenden Code:

    PHP
    <?php $my_query = new WP_Query('showposts=5');
      while ($my_query->have_posts()) : $my_query->the_post(); ?>
        <!-- Do stuff... -->
      <?php endwhile; ?>
    Zitat

    geht das nicht auch über so eine Funktion wie mir SuMu für die Kommentare gepostet hat....


    nein. Das geht noch einfacher und sogar Update-sicher. Was SuMus code nicht unbedingt ist (daher mein "nein" oben ;-))

    Value-Attribut ist schon korrekt. Beim Draufklicken musst du mit JavaScript dann prüfen, ob der Text gleich der Vorbelegung ist, und dann das Feld leeren (d.h. den Value auf "" setzen). Den Test auf Vorbelegung brauchst du natürlich, da sonst das Feld immer geleert wird, wenn man reinklickt, z.B. auch wenn man eigentlich nur nen Tippfehler korrigieren möchte.
    Als JS-EventHandler benötigst du onfocus, siehe auch hier:
    SELFHTML: JavaScript / Sprachelemente / Event-Handler

    HTML
    <input name="mail" value="E-Mail" onfocus="this.value=''" />


    (Beispiel ohne Überprüfung)

    Hatten wir letztens schon mal, das Thema (vielleicht findest du den Thread über die Forensuche...). Damals sind wir darauf gekommen, die Custom Fields dafür zu nutzen. Einfach bei den Artikeln, die Adsense enthalten sollen (oder nicht, je nachdem was für dich bequemer ist), ein Custom Field anlegen mit einem selbstdefinierten Wert (z.B. key="Adsense", field="true" für Anzeige), dieses im Template auslesen und anhand dessen die Werbung anzeigen oder nicht.
    Using Custom Fields « WordPress Codex

    1. Frage
    Kann man in einem 2 spaltigen Layout in jeweils einer Spalte die Loop mit einer bestimmten Kategorie ausgeben. Also
    Spalte 1 = Ausgabe Kategorie1
    Spalte 2 = Ausgabe Kategorie 2


    Nimm 2 Loops, einen für jede Kategorie. Am besten mit neuem Loop-Objekt (wp_query-Objekt), damit die beiden sich nicht gegenseitig beeinflussen.
    Beispiele gibts hier:
    The Loop « WordPress Codex

    Das WP_Query-Objekt wird hier näher erklärt:
    Function Reference/WP Query « WordPress Codex

    Das ganze würde also etwa so aussehen:

    Zitat

    2. Frage
    Wenn ich eine Spalte mit einer Loop und der Ausgabe von nur einer Kategorie erstelle und dann den Weiter-Link anklicke, erscheint der volle Artikel und alle weiteren Artikel ebenfalls.
    Ich will aber nur den vollen Artikel erhalten, den ich angeklickt habe.


    Das sollte eigentlich auch so sein. Wie sieht deine single.php aus? Hast du bzw. dein Theme überhaupt eine? Ist das die single.php?


    Wenn ja, dann ists klar. Hier wird ja vorm Loop per query_posts('cat=1') die gesamte Kategorie Nr. 1 in den Loop geholt, statt nur den einzelnen Beitrag.
    Schau dir mal die Doku an zu query_posts():
    Template Tags/query posts « WordPress Codex