Wie sieht der Output der Funktion aus?
Beiträge von marX
-
-
PHP
<div id="menu"><ul> <[COLOR="Red"][B]li [/B][/COLOR]class="page_item<?php if (is_home()) { ?> current_page_item<?php } ?>"><a href="<?php bloginfo('url'); ?>" title="Home">Home</a>[COLOR="#ff0000"][B]</li>[/B][/COLOR] <?php gdm_wswwpx_fold_page_list('title_li=Menü:&sort_col umn=menu_order','true'); ?> -
is_single() ist dein Freund, angewendet in der index.php (Template Hierarchy).
Also an der Stelle im Theme, wo du die Similar Posts angezeigt haben willst:
-
Ich hab den Themeautor mal drauf hingewiesen.

<body> im Beitrag zu verwenden ist aber schlecht. Dann lieber mit einem Page-Template arbeiten.
-
Was mache ich falsch?
Eine Menge:
[Invalid] Markup Validation of http://www.filges.de/blog/ - W3C Markup ValidatorIm Opera fehlt die Sidebar übrigens auch.
-
Die Beiträge werden nicht in einem Verzeichnis gespeichert, auf das du per FTP Zugriff hast, sondern in der Datenbank. Hast du noch einen älteren Datenbank-Dump so kannst du den in die neue Datenbank importieren. Das Tool dazu ist meistens PHPMyAdmin und findet sich wahrscheinlich im Administrationsmenü deines Webspace.
-
Speicherst du die Theme-Dateien auch mit UTF-8 Zeichencodierung ab?
-
Könnte es vielleicht daran liegen, dass "Leistungen" keine Parents hat?

-
Es gibt verschiedene Hoster, die externen Zugriff auf die Datenbankserver zulassen. Such mal hier im Forum danach. All-Inkl. und Hosteurope gehören wohl u.a. dazu.
Ansonsten könntest du das 2. Blog auf dem 1. Space mit laufen lassen (Subdomain oder Unterverzeichnis), und machst auf der 2. Domain eine Weiterleitung (z.B. mit einem 100%-Frame, dann bleibt der Domainname in der Adresszeile stehen.)
-
Nur so als Hinweis: Beide Plugins sind vom selben Autor. Das eine listet Kategorien, das andere Seiten. Kommt halt drauf an was du willst.
Für Seiten gibts noch "Navigo".
-
Genau, mehr ists eigentlich nicht. Problem war halt, dass bei dir is_home() für die Homepage wegen der statischen Startseite nicht funktioniert hat.
Na wenn du auch was bei der ganzen Geschichte gelernt hast bin ich zufrieden. Abschreiben kann ja jeder.

-
Erstmal: Keine Panik!

Dann das hier durchgucken:
Changelog/2.3 − WordDoku
(vor allem die Listen der nicht-kompatiblen Plugins u. Themes beachten)Ansonsten kannst du nach deinem Verfahren vorgehen. Datenbank-Backup vorher nicht vergessen!
-
Lokal besteht die Lösung darin, in der php.ini den Wert für das Memory-Limit hochzusetzen. 8MB sind nunmal etwas wenig. Steht aber auch in dem oben verlinkten FAQ-Eintrag.
Bei einem Hosting-Paket hat man leider nicht immer die Möglichkeit, den globalen Wert zu überschreiben. Wenn es der Hoster erlaubt, dann ist sjaekels Variante eine mögliche Lösung.
Manche Hoster erhöhen das Memory Limit auf Anfrage. -
Oh, dann haben wir aneinander vorbei geredet. Nun gut, auch kein Problem:
PHP<?php if ( !is_page(3) ) { ?> <div class="meta<?php if(is_page(3) && $post==$posts[0] && !is_paged()) echo ' firstpost';?>"> <?php _e("Geschrieben am "); the_time('F jS, Y'); ?> in <?php the_category(','); ?> von <?php the_author() ?> <?php edit_post_link('Ändern', ' | ', ''); ?> </div> <?php } ?>Für den Kommentarkasten analog (comments_template()).
-
Auf deiner Startseite ist der Text 'in Allgemein' jetzt weg. Passt doch oder?
-
Bei den Kommentaren werden m.W. die Nutzerdaten fest eingetragen, d.h. es wird nicht mit den Anmeldeinfomationen verknüpft wie z.B. bei den Beiträgen. Deswegen wirken sich die Änderungen des Namens nicht auf die Kommentare aus.
-
Hast du vielleicht eine static frontpage (statische Seite als Startseite)? Dann wird das mit is_home() nicht funktionieren. Da musst du dann statt is_home() is_page(ID deiner Startseite) einsetzen.
-
Den "Go"-Button könnte man ja dann noch in einem <noscript>-Bereich für nicht-JS-fähige Clients verstecken.
-
Möglicherweise eine inkompatible MySQL-Version. Am besten wendest du dich mit der Fehlermeldung an deinen Hoster.
-