Beiträge von Ammaletu

    Was stört dich denn genau an der Datenbank wie sie ist? Wenn Plugins, die Du gar nicht mehr nutzt, da noch Tabellen haben, kannst Du die doch löschen. Per Google kriegst Du ggf. raus, welche Tabellen zu WP gehören und welche zu Plugins. Viel mehr lohnt sich da doch eher nicht zu optimieren, denke ich.

    Zitat

    wie bekomme ich es hin das auch auf dieser Unterseite das "kommentar" feld steht ?

    Das müsstest Du im Theme ändern. Die Kommentare müssten in der page.php auch eingebunden werden, analog wie es in der single.php gemacht ist. Wenn Du das nur bei dieser einen Seite haben möchtest, kannst Du das so abprüfen:

    PHP
    is_page(123) {
    
    
    }

    Wobei 123 die ID der Seite ist.

    Zitat

    Desweiteren ist es so das wenn ich einen neuen Artikel verfasse und den in die Kategorie der Rallye zuordne , er trotzdem auf der Startseite erscheint....

    Was heißt "trotzdem". Wenn Du die Startseite nicht modifiziert hast, ist es das Standard-Verhalten, alle Beiträge anzuzeigen. Stimmt also. Wenn Du auf der Startseite etwas anderes möchtest, musst Du das ebenfalls im Theme anpassen. ;)

    Update: Wenn Du die Startseite statisch haben möchtest, geht das ganz leicht. Lege eine statische Seite im Backend an, nennen sie meinetwegen "Startseite" und wähle dann in den Einstellungen (Einstellungen > Lesen > Startseite) diese Seite als statische Startseite aus. In der zweiten DropDown-Box (Artikelseite) kannst Du eine Seite auswählen, auf der die normale Startseiten-Ansicht (alle x neuesten Artikel) angezeigt wird. Du kannst das aber auch einfach leer lassen, wenn Du das nicht brauchst.

    Ist der Ursprungsfeed denn ok? Die angezeigten Zeichen sind UTF-8-Sonderzeichen, die als ISO-8859-1 ausgegeben werden. Das kann u.a. passieren, wenn sie durch die falsche PHP-Funktion geschickt werden. Nutzt Du für die Anzeige das normale WP-RSS-Widget?

    Hast Du das erst kürzlich umgestellt? Feedburner cacht das ja. Wenn Du ihm also nicht explizit sagst, dass er den Feed neu bauen soll (geht irgendwo auf der Feedburner-Seite), oder nicht einen neuen Eintrag verfasst, würde Feedburner das wohl nicht mitbekommen, denke ich.

    Wie gesagt, wenn der Text so fest in einer Themedatei steht, stelle sicher, dass diese Datei als UTF-8 gespeichert ist und nicht als ISO-8859-1. Wenn die Themedatei unverändert ist, sollte das schon der Fall sein. Andernfalls musst Du sie halt mit einem passenden Editor abspeichern. Das sollte fast jeder Texteditor können (jEditl Ultra Edit...). Und wenn Du UTF-8 auswählst, kannst Du üblicherweise eben auch auswählen, dass die Datei ohne einen BOM am Anfang gespeichert wird (das sind ein paar Bytes am Anfang der Datei, die in aller Regel stören).

    Es kann natürlich auch sein, dass das Theme an sich nicht wirklich UTF-8-fähig ist und diese Cufon.replace-Methode den Fehler enthält. das müsste man sich dann näher anschauen. Um welches Theme handelt es sich denn?

    Zitat

    Bin neu hier und weiß nicht so recht wohin mit meinen Beitrag.

    Tja, also hierhin schon mal nicht. Das hat doch mit der Frage des Original-Threads nichts zu tun.


    Zitat

    Oftmals wenn nach dem Absenden dieses über den ganzen Bildschirm sich erstreckende weiße Feld mit dem kleinen Schriftzug „discarded“ erscheint, ist es gewiß, daß der Beitrag überhaupt nicht mehr erscheint.

    Tja,habe ich noch nie gesehen, da kann ich Dir also nichts zu sagen. Wenn Du nicht mal schreibst, um welches Blog es geht, kann da vermutlich auch sonst nicht wirklich jemand was zu sagen. Der Betreiber des jeweiligen Blogs wüsste es natürlich -- würde es nicht mehr Sinn machen, den zu fragen?!

    Reine Vermutung meinerseits: Deine Kommentare werden von einem Spamschutz-Tool als Spam identifiziert. Kann aber auch was ganz anderes sein.
    [FONT=Arial][COLOR=black][FONT=Arial Narrow] [/FONT][/COLOR][/FONT]

    Hm, sieht für mich ok aus. Problem selber gefunden? Davon abgesehen kommt dieser Text aus dem Theme, denke ich. Falls das so in der Themedatei drinsteht, muss diese auf jeden Fall auch als UTF-8 abgespeichert werden (ohne BOM).

    Zitat

    Ich habe es Oben in der sidebar.php eingebunden aber es funktioniert nicht

    Was heißt das genau? Kommt gar keine Ausgabe? Hast Du im Backend Widgets in der Sidebar gespeichert? Und hast Du in der functions.php überhaupt eine Widget-Sidebar registriert? Wenn das beides nicht gegeben ist, gibt der Befehl sicher auch nichts aus.


    Zitat

    und wie kann ich die sidebar an den Footer festmachen die sidebar wird im header eingebunden weil sie im footer direkt uber dem footer aber unter dem Text ist

    Sorry, ich habe im Moment nicht wirklich Zeit, mir das im Detail anzuschauen. Auch hier sollte doch aber das Default-Theme eine gute Vorlage sein, um Dir die richtige Platzierung abzuschauen. Generell muss der Header abgeschlossen sein, denke ich, und darunter ein neues div kommen, das Sidebar und Content-Bereich enthält. Oder Du nutzt dafür gleich vorhandene CSS-Frameworks, das macht sich ggf. auch besser als die Platzierung der Spalten manuell auszuknobeln.

    Wie man hier nachlesen kann, werden Accounts gesperrt, wenn sie die Terms of Service verletzen:
    http://en.support.wordpress.com/suspended-blogs/

    Da wirst Du wohl mal beim Support nachfragen müssen, und da es ein amerikanischer Service ist natürlich auf Englisch (ich kenne zumindest keinen deutschen Ansprechpartner, es gibt aber ein deutsches Forum -- das ist allerdings nicht dieses hier,w as Du bei der Anmeldung sicher gelesen hast!?).

    Welche Nachricht genau kriegst Du denn beim Einloggen? Kopier die ggf. mal hier rein, dann kann ich Dir eine kurze Anfrage an den Support formulieren.

    Wenn Du CSS lernen möchtest, ist z.B. SelfHTML eine gute Anlaufstelle: http://de.selfhtml.org/css/index.htm

    Einbinden von Widgets in die sidebar.php solltest Du Dir problemlos im Default-Theme abschauen können. Es ist dieser Befehl:

    PHP
    <?php
      /* widgetized sidebar */
      dynamic_sidebar();
    ?>

    Wenn Du noch eine statische Sidebar einbauen willst (falls keine Widgets konfiguriert sind), sieht es so aus:

    PHP
    <?php
      /* widgetized sidebar */
      if (!dynamic_sidebar()) { ?>
        <!-- statische Sidebar hier einfügen -->
    <?php } /* end if dynamic sidebar */ ?>

    Sieht gut aus, denke ich. Der Pfad zeigt auf die PHP5-Version von PEAR, und ich nehme einfach mal an, dass Du auch PHP 5 benutzt. Davon abgesehen: Wenn etwas mit der PEAR-Einbindung nicht stimmt, müsstest Du das beim Aktivieren des Plugins relativ schnell merken, denke ich. Da sollte nicht viel schiefgehen können, aber mach zur Not einfach ein DB-Backup und dann aktiviere es mal. Falls doch etwas schiefgeht, kannst Du es im Notfall durch Umbenennen des Pluginordners per FTP wieder deaktivieren.

    Technisch ist so gut wie alles machbar, de Frage ist immer nur, ob der Aufwand das Ergebnis rechtfertigt und wie viel Du davon selber programmiert kriegst. Aber gehen tut das sicher alles problemlos.

    Im Detail:

    Zitat

    1. Kann man einzeilige Beiträge erstellen, ohne Überschrift, Kommentarfunktion oder posted-by, Datum usw?

    Ja, Du bestimmst selber, was von einem Beitrag ausgegeben wird. Du kannst z.B. die single.php anpassen und Überschrift, Kommentare etc,. einfach nicht mit ausgeben.


    Zitat

    2. Kann man in einen solchen Beitrag einen einzeiligen MP3-Player integrieren? Da gibt es ja schöne freie Player.
    3. kann man in einen solchen Beitrag einen Button integrieren?

    Kannst Du im Theme natürlich machen. Werte für Playr und Button können ggf. in Benutzerdefinierte Felder gespeichert werden.


    Zitat

    4. Kann ich diesem Button dynamisch Links zuweisen, abhängig davon was der Besucher in einem Drop-Down-Menu auswählt? Wobei sich natürlich gleich die Frage stellt, ist ein solches Drop-Down-Menu in meinem Einzeiler überhaupt machbar?
    5.geht das auch mit 2 Dropdowns (a 5 Auswahlmöglichkeiten) durch die dieser eine Button dann auf 25 verschiedene Links führt (je nach Auswahlkombination)

    Das wird einfacher, je statischer die Auswahlmöglichkeiten sind. Wenn da immer das gleiche zur Wahl stehen soll, schreibst Du das einfach fest ins Theme als DropDown nd baust dann die ebenfalls immer gleich aufgebauten Links dynamisch per JavaScript zusammen. Kein Problem soweit.


    Zitat

    Player: Ein flacher Demo-MP3 Player, der jeweils die Version abspielt die unter "Version" ausgewählt wurde. Der Player ist vorhanden, fraglich ist nur, kann er mitten in einer Zeile eingebunden werden, mit Text und Buttons davor&dahinter?

    Das sollte sich per CSS schon stylen lassen.

    Geht soweit also alles. Die Frage wäre jetzt noch, brauchst Du auch eine Art Zugangskontrolle (weil Du eCommerce erwähntest). Das System hindert momentan den Besucher natürlich noch nicht daran, einfach die Links auszulesen und die Songs downzuloaden.

    Und Du müsstest schauen, wo der Basislink herkommt. Den könnte man ebenfalls in einem benutzerdefinierten Feld speichern.

    Alles in allem: Ja, geht mit WordPress. Ob es ein besseres System für diese Art von Anwendung gibt, weiß ich nicht, wäre möglich. Viele Features von WP würdest Du dafür ja gar nicht nutzen bzw. müsstest sie aktiv ausschalten.

    Na Du kannst sie natürlich einfach manuell verlinken am Ende des Artikeltextes. Ansonsten gibt es viele Plugins, die Dir automatisch eine Auswahl verwandter Beiträge anzeigen. Ich nutze selber keins, also kann ich da nicht wirklich sagen, wie gut die Auswahl ist. Hast Du Dich im Plugin-Repository auf wordpress.org mal umgeschaut (Suche nach "related posts" oder so)?

    Ich kenne das Thesis-Framework nicht, aber das hat eigentlich nicht wirklich etwas mit beiden Lösungsvorschlägen zu tun. "Page Links To" sollte meines Wissens nach mit so ziemlich jedem Theme funktionieren und auch ein Framework hindert Dich doch nicht daran, ein Seiten-Template zu erstellen?! Belies Dich mal, wie Du statischen Seiten ein Template gibst und dann nimm die page.php als Grundlage, würde ich sagen.

    Ich habe mal in den Qulltext geschaut und sehe da auf den ersten Blick keine andere Möglichkeit als das Standard-Kommentar-Widget zu kopieren und anzupassen. Definiert ist es in wp-includes/default-widgets.php, ab Zeile 601 (Klasse WP_Widget_Recent_Comments). Du könntest diese Klasse in Deiner functions.php einfach überschreiben, in etwa so:

    PHP
    class My_WP_Widget_Recent_Comments extends WP_Widget_Recent_Comments {
      
      // Methoden überschreiben
      
    }
    unregister_widget('WP_Widget_Recent_Comments');
    register_widget('My_WP_Widget_Recent_Comments');

    Darin müsstest Du jetzt die Methoden anpassen, die Du ändern möchtest, z.B. widget(), da darin die SQL-Abfrage enthalten ist. Falls die ID der zu ignorierenden Seite eingebbar sein soll, kannst Du update() und form() überschreiben um ein Eingabefeld im Backend anzubieten.