Beiträge von Nevery

    Ich glaub so langsam steig ich dahinter was Du machst - Du gehst als WP-User daran und nicht als Programmierer ;) Da du sagtest dass Du gewisse Vorkenntnisse hast, ging ich davon nicht aus. Wenn ich ein Theme entwickle geht es mir tendenziell weniger um die Inhalte, es müssen nur nen paar Sachen da sein, mit denen man arbeiten kann - also dass ich mich zwischendurch in WP einlogge kommt so gut wie nie vor.

    Da ich Dir nun aber keineswegs vorschreiben will wie Du damit zu arbeiten hast - nein, Du müsstest Dich nicht zwingend jedes mal aus- und wieder einloggen. Du würdest einfach jede der WP-Seiten offen haben und nur in den Tabs wechseln.

    Aber der Artikel ist in dem einen Artikel drinne, wo der andere Artikel drinne ist.


    Ähh... was? 8| Artikel in Artikel in Artikel wo der Artikel...? Könntest Du das vielleicht nochmal umformulieren - und am besten einen Link zu Deiner Seite hinzufügen?

    Aber eins kann ich Dir zumindest schon sagen - wenn Du nicht einfach vergessen hast nen Stück Code zu kopieren hast Du <div class="article"> nicht wieder geschlossen, was auf jeden Fall zu eigenartigen Ergebnissen führt.

    Irgendwie verstehe ich noch nicht ganz, wo Dein Problem liegt - meinst Du, dass Änderungen an den eigentlichen Inhalten sich über jedes Theme erstrecken? Oder meinst Du, dass eine Änderung am Design Auswirkungen auf andere Designs hat?

    Ich vermute mal dass Du ersteres meinst, das andere würde eigentlich keinen Sinn machen. Zudem habe ich mich damit (ich bin ansich auch Webentwickler und beschäftige mich erst seit nen paar Monaten mit Wordpress) auch zu Genüge rumgeärgert. Meine Lösung war dann letztlich, dass ich verschiedene Benutzer angelegt habe zum Erstellen von irgendwelchen Artikeln, und dann beim Abruf nach author gefiltert habe. Also zum Beispiel Seite1 bekommt nur Inhalte von User1 usw. - dann muss man nur daran denken, wenn man das Theme wirklich einsetzen will, diese Einschränkungen vorher rauszunehmen.

    Durch neu anlegen Deines htdocs-Ordners wirst Du das Problem übrigens nicht beheben können, die Sachen stehen ja in der Datenbank. Du kannst allerdings mehrere Wordpressinstallationen mit jeweils eigener Datenbank als Unterordner anlegen, wenn Dir die oben erwähnte Einschränkung zu mühsam ist.

    Wenn Du alle Links in der rechten Leiste andersfarbig haben willst könntest Du dafür die Klasse ci-sidebar nutzen, also den normalen Link zum Beispiel so definieren: .ci-sidebar a {color:#000000;} - die Links oben rechts zu den Artikeln haben ohnehin eigene Klassen, die kannst Du über .page_item (allgemein) und .current_page_item (aktuell aufgerufen) ansprechen.

    Entsprechende Angaben in eine css-Datei packen und alles ist gut ;) normalerweise hätte ich dafür die style.css gewählt, aber die ist ja scheinbar nicht bei Dir lokal eingebunden, sondern liegt bei dem Themeersteller wenn ich das richtig gesehen habe. Ich würde mir die mal lokal abspeichern, dann kannst Du sie auch entsprechend editieren - alternativ könntest Du die Angaben in eine weitere CSS-Datei schreiben und diese mit einbinden, aber mehr Dateien bedeuten letzten Endes auch immer eine schlechtere Ladezeit.

    Das Wort FTP-Server finde ich irgendwie niedlich... aber was soll es sein? Ein File-Transfer-Protocol-Server?

    Vielleicht eher umschreiben in Richtung "per FTP-Zugang auf Ihrem Webspace.." oder so ;)

    Oh, und nen paar Informationen zu Permalinks wären noch cool denke ich. Immerhin kann einem das einiges zerschiessen...

    Um welche Seite geht es denn genau?
    Generell kann man über den Quelltext sehen, welche ID ein Artikel hat, wenn ich z.B. mal die Impressumseite nehme steht dort
    <article id="post-90" class="post-90 page type-page status-publish hentry">
    - womit klar ist, dass man diese Seite über die ID post-90 ansprechen könnte.
    Dementsprechend könntest Du in der style.css eine Zeile hinzufügen, die zum Beispiel so aussähe:
    #post-90 {background-color:#ff0000;} - damit wäre die Hintergrundfarbe der Seite rot.

    Sobald Du allerdings ein Update des Themes machst würde diese Änderung wieder überschrieben, Du müsstest also entweder nach jedem Update die Zeile wieder hinzu fügen oder mit einem Childtheme arbeiten.

    document.write sieht tatsächlich nach Javascript aus ;) Hast Du denn mal probiert, den Text in Anführungsstriche zu setzen? Also so: document.write("<P><H1>" + "Dein Text" + "</H1></P>"); - das sollte eigentlich funktionieren. Genaugenommen kannst Du dann auch gleich die kürzere Variante nehmen: document.write("<P><H1>Dein Text</H1></P>");

    Das, was Du im Editor von Wordpress eingibst, pflegt nur der eigentlich Inhalt zu sein. Das heisst, wenn Du da eine <head>-Angabe mit hinein schreibst um darin irgendwelche Styles anzugeben, dann wird der head letzten Endes doppelt ausgegeben, wobei der zweite (von Dir manuell hinzugefügte) im besten Fall nur ignoriert wird, im schlechtesten alles zerschiesst. Das Template hat diese Angaben schliesslich schon von sich aus, sonst würde Deine Seite überhaupt nicht funktionieren ;)

    Die Angaben müssen in eine CSS-Datei, die eingebunden wird - im Normalfall ist das die style.css, Du kannst allerdings auch eine separate Datei dafür anlegen und diese einbinden, das würde wahrscheinlich in der header.php Deines Themes passieren.

    Sobald Du etwas an einem Theme änderst solltest Du aber immer daran denken, dass solche Änderungen überschrieben werden wenn Du ein Update vom Theme machst. In dem Sinne könntest Du Dich da auch mal Richtung Childthemes schlau machen.

    Schau einfach mal über den Quelltext nach, was für CSS-Dateien bei Deiner Seite eingebunden werden, nimm Dir eine davon und füge die Zeilen hinzu ;)

    Wie hast Du das ganze denn eingerichtet? Ich meine - die URL zeigt auf die IP 80.67.16.8, ruft man diese direkt auf, so heissts nur die Präsenz sei nicht verfügbar. Was als IP in der Adressleiste steht ist hingegen 85.214.84.40, was, direkt aufgerufen, nur "OSTHOMETEST" anzeigt und namentlich als osthome.de bekannt ist.

    Es sieht also so aus, als hättest Du da irgendeine Weiterleitung hingebastelt die auf einen anderen Server und dann auf eine gewisse Ordnerstruktur zeigt. Dann ist die Anzeige von IP statt URL normal - meiner Erfahrung nach zumindest, die Hintergründe dazu kenne ich auch nicht.

    Die einfachste Lösung wäre wohl, die Website direkt auf 85.214.84.40 zu legen, anstatt irgendeine Weiterleitung zu machen.

    Du müsstest von Deinem Hoster einen Link zur Datenbankverwaltung haben, also einen Zugriff über phpMyAdmin. Wenn Du diesen Link aufrufst und Dich dort einloggst kannst Du oben Exportieren auswählen und darüber eine SQL-Datei erstellen, die sowohl die Struktur als auch die Daten enthält.

    Es wundert mich allerdings ein wenig dass er Dich danach fragt - wenn er den FTP-Zugang hat kann er die Zugangsdaten zu Deiner Datenbank ohnehin auslesen, und der Link zu phpMyAdmin sollte auch "findbar" sein - so wirkt der gute Herr nicht sonderlich kompetent auf mich.