Beiträge von Ammaletu

    Ähm also, tja... Das ist nicht sehr professionell, wenn man sich die PHP-Fehler nicht anschauen kann. Aber gut, ist ja auch kostenlos, oder?! Möglicherweise kannst Du Dir das per php.ini selber einrichten. Andererseits: Vielleicht fehlen tatsächlich Dateien? Wieso sonst sollte der Aufruf des wp-admin-Ordners einen 404-Fehler bringen? Stimmt der Pfad denn, den Du verlinkt hattest?

    Im Moment glaube ich, hilft es Dir am ehesten, wenn sich das jemand mal direkt anschaut. Bis wir das hier sonst per Forum raus haben kann sich das ziehen (aber vielleicht hat ja auch sonst noch jemand eine Idee?!). Ich kann aus dem Thread jedenfalls nicht wirklich rauslesen, was genau passiert ist und an welcher Stelle nun das Problem liegt.

    Vielleicht meinen wir ja verschiedene Sachen, wenn wir von "Blogroll" reden. Ich kenne den Begriff als Bezeichnung für die Linkliste, die man im WP-Backend führen kann. Da trägt man einen Link ein und er wird angezeigt. Das ist relativ straight-forward und lässt nicht viel Raum für Fehler. ;-) Entweder der Link ist dort korrekt eingetragen oder nicht.

    Es kann natürlich sein, dass man beim Aufruf Deiner Seite automatisch auf die alte Adresse umgeleitet wird, wenn Du z.B. die Blogadresse in den WP-Optionen nicht richtig eingetragen hast oder die .htaccess-Datei nicht korrekt aktualisiert wurde. Aber das wäre dann noch mal ein anderes Problem.

    Die Umleitung muss ansonsten in die .htaccess auf der Domain, auf die der veraltete Link zeigt. Dort am besten einfach alle Links, die auf die alte Struktur zeigen, auf die neue Domain redirecten. Das müsste in etwa so aussehen:

    Apache Configuration
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    
    
    # redirect old blog calls
    RewriteRule ^unterverzeichnis_mein_blog*?$ http://www.mein-blog.de$1 [R=301,L]
    </IfModule>

    P.S.: Um mal auf den Titel des Threads zurückzukommen: Geht es Dir eigentlich darum, dass Dein Feed noch die alte Adresse enthält und dementsprechend Leute, die den Feedinhalt auf ihrer Seite ausgeben, auch auf die alte Seite verlinken?! Falls ja... Hm, nutzt Du FeedBurner oder etwas in der Art? Ansonsten wäre vielleicht ein Link zur Seite gut, gerne auch per PM.

    Also die Startseite validiert doch jetzt!? Ah ja, die Einzelansicht noch nicht. Ok, mal sehen... Es wird ein div nicht geschlossen. Das muss man nun leider erstmal finden. Da die Seitenansicht validiert, die Blogeintragsansicht aber nicht, würde ich das mal zuerst in der comments.php suchen. Die gibt es bei Seiten ja nicht.

    P.S.: Um die "Verwandten Beiträge" herum fehlt noch ein ul-Tag.
    P.P.S.: Also im Quelltext der Seite sehe ich nicht wirklich, wo es fehlt. Hoffentlich geht es leichter an den Themedateien selber zu sehen. :-/

    Mir wird "Alle unter xxx abgelegten Artikel ansehen" angezeigt. Hast Du vielleicht nur nach dem falschen Begriff gesucht? Ansonsten kann das ja auch fest im Theme stehen (am wp_list_pages-Befehl in der header.php?!).

    Ansonsten: "WP 2.3" ist hoffentlich ein Tippfehler!? Du entwickelst nicht wirklich eine neue Seite mit einer derart alten Version, oder? Die hat bestimmt Sicherheitslücken, die es Hackern einfach machen.

    Wenn andere Seiten Dich in ihrem System verlinken, hat das nichts damit zu tun, ob die Adresse irgendwo auf Deiner Seite noch falsch steht (was natürlich zusätzlich noch der Fall sein kann -- worauf bezieht sich "Feedadresse" in Deinem Beitragstitel?!?). Um ältere Links, die noch auf die alte Seite zeigen, umzubiegen, ergänze am besten eine entsprechende Anweisung in der .htaccess. Ich habe gerade nicht die Zeit, Dir die Syntax rauszusuchen, aber das das sollte sich per Google finden lassen. Falls nicht, sag Bescheid.

    Zitat

    Wow, was du allein schon aus meinem Source-Code alles erkennst. Du kennst dich ja echt gut aus:wink:

    Naja, das ist keine große Kunst. CSS ist eben CSS, das wird ja wie es ist ausgeliefert. Deinen PHP-Code kann ich so natürlich nicht erraten. ;-)

    Ähm, was die Menüleiste betrifft: Du hast die Links da einfach fest ins Theme geschrieben?! Da kannst Du jetzt entweder an jedem Link noch den is_page(id)-Test ergänzen und dann "[COLOR=#000000]current_page_item[/COLOR]" ausgeben. Oder Du lässt das doch lieber WP machen, z.B. mit zwei nacheinander folgenden Befehlen:

    PHP
    <?php
      wp_list_categories('show_count=0&title_li=');
      wp_list_pages('title_li=&sort_column=menu_order&depth=1');
    ?>

    Wenn Du Kategorien oder Seiten ausschließen willst, kannst Du das mit exclude tun (z.B. "&exclude=1,4,19"). Die Seiten werden nach der im Backend einstellbaren Sortierung ausgegeben. Die Kategorien werden nach Name sortiert, Du kannst sie aber z.B. auch nach ID sortieren lassen mit "&orderby=ID".

    Die Doku beider Befehle:
    http://codex.wordpress.org/Template_Tags/wp_list_categories
    http://codex.wordpress.org/Template_Tags/wp_list_pages

    Wenn das soweit funktioniert, könnten wir noch ergänzen, dass der Eintrag auch hervorgehoben wird, wenn Du die Einzelansicht eines Beitrags aufrufst, der in einer der Kategorien drin ist. Mal sehen... So hier?!

    PHP
    <?php
      $my_category = get_the_category();
      $my_currentcat = (sizeof($my_category) > 0) ? $my_category[0]->cat_ID : '';
      wp_list_categories('show_count=0&title_li=&current_category=' . $my_currentcat);
      wp_list_pages('title_li=&sort_column=menu_order&depth=1');
    ?>
    Zitat

    - Die angeklickten Kategorien müssten in fettdruck angezeigt werden (wie beim Home-Verzeichniss) und wenn machbar, würde ich dies auch gerne in einer anderen Farbe anzeigen lassen
    - Dann eben noch die Farbe der Schrift im Normalzustand ändern

    Wie wird denn die Menüzeile aufgebaut. Kannst Du den entsprechenden Abschnitt des Themes bitte mal posten? Oder ist das ein Widget?! Da fehlt nämlich jeweils die Klasse "current_page_item" an den Links, wenn es die aktuelle Seite ist. Bei "Home" wird die Klasse korrekt hinzugefügt, deswegen ist der Link dann fett und heller.

    Die Linkfarbe des aktuellen Links kannst Du in Zeile 62 des Stylesheets ändern ("color: #ffffff" müsste da jetzt stehen).

    In Zeile 59 ist die Farbe der normalen Links der Menüleiste definiert, in Zeile 60 die Farbe der Links, auf denen Du gerade den Mauszeiger hast. Die Farben werden hexadezimal angegeben (RGB-Wert), siehe: http://de.selfhtml.org/html/allgemein/farben.htm#hexadezimal

    Du sagst dem Browser (und dem Validator) damit, dass Deine Seite als XHTML 1.0 Transitional geparst werden soll. Das machen Browser und Validator dann auch, aber im Gegenteil zum Browser verzeiht Dir der Validator die gemachten Fehler nicht einfach. Du musst Dich dann an die Syntax halten und beachten, welche Tags wo verwendet werden dürfen. Stell das mal wieder um auf den korrekten Doctype, dann kann ich Dir sicher auch sagen, wie Du die dann noch vorhandenen Fehler weg bekommst.

    Fang am besten mal damit an:
    http://validator.w3.org/check?verbose=…rt.com%2Fneu%2F

    Der einzige Unterschied, der mir zwischen FF 3.5 und IE 8 aufgefallen ist, ist dass inn einem der beiden Browser ein Absatz rot ist, im anderen ist er schwarz. IE8 meldet außerdem beim Aufruf der Seite einen JS-Fehler. Solange so viele Validierungsfehler bestehen, lohnt es aber auch nicht wirklich, da schon nachzuschauen.

    Was die Schrift angeht: Ich glaube nicht, dass die im einen Browser fett ist und im anderen nicht. Die ist aber im EI ein Quentchen größer, deswegen wirkt sie fetter. Das hängt von der Basisschriftgröße des Browsers ab, und die kannst Du schlicht und ergreifend weder beeinflussen noch kennen. Da wirst Du Dich dran gewöhnen müssen, dass solche minimalen Unterschiede möglich sind.

    Der Doctype folgt nicht den sonstigen Regeln für Tags, also nicht mit "/>" beenden. Er muss genau so aussehen (wahlweise mit oder ohne Umbruch in der Mitte):

    Code
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    Und nein, nicht weglassen! Sonst geht der IE in den Quirksmode und alles kann passieren darstellungsmäßig. Dann kannst Du Dir bei nichts mehr sicher sein.

    Also entweder ist es ein Timeout-Problem, weil der Server den Feed nicht schnell genug zurückschickt, oder das Aufrufen des Feeds klappt von Deinem Server aus nicht. Kann ja sein, dass die dafür nötigen Funktionen deaktiviert sind. Wenn Du versuchst, andere Feeds in Deine Sidebar einzubinden, und das klappt bei keinem einzigen, dann ist es wohl letzteres. Dass der wordpress-deutschland-Feed nicht geladen werden kann, habe ich aber manchmal auch, wenn der Server hier etwas überlastet ist. Ist jetzt aber eh nur eine Unschönheit auf dem Dashboard im Backend. Oder hast Du Nutzer, die sich anmelden und das zu sehen kriegen würden?!

    Zuerst mal schreib Deine Änderungen möglichst ans Ende des Stylesheets. Und dann kann es natürlich sein, dass darüberstehende Selektoren Deine Angaben noch überschreiben. #irgendeine-id a hat z.B. mehr Priorität als .irgendeine-klasse a, unabhängig davon, wo es im Stylesheet steht. Du musst die Angabe des Selektors ggf. spezieller machen. Von dem geposteten Stylesheet her würde ich vermuten, dass es so aussehen sollte:

    Code
    ul#nav li.page-item-48 a:hover, ul#nav li.page-item-48 a:focus, ul#nav li.page-item-48 a:active {
         background-color : #000;
             color : #fff;
    }