Beiträge von Ammaletu

    Also so auf Anhieb fällt mir nur ein, dass Du demnächst mit WP 3.0 mehrere Blogs in einer WP-Installation verwalten kannst. Dann könntest Du ein zweites Blog für solche Einträge anlegen und dieses nicht indexieren lassen.

    Ach so, Du kannst natürlich auch eine eigene Lösung bauen. Den entsprechenden Beiträgen ein Benutzerdefinierte Feld "no_index" mitgeben mit Wert "true" oder so und das in der header.php prüfen und falls vorhanden einen entsprechendes meta-Tag ausgeben. Daran sollte sich Google auch halten. Dann folgt der Crawler zwar den Links zur Seite, findet dort aber die Info, dass er sie nicht indexieren soll und lässt sie aus dem Index raus. Das wäre sicher die einfachste Variante, oder? Also falls die Beiträge ansonsten Teil der vorhandenen Seite sein sollen.

    Ja, ganz einfach: :-)

    1. Den Server vernünftig konfigurieren, so dass PHP-Fehler nicht am Bildschirm ausgegeben werden.
    2. Den PHP-Fehler beheben, der beim Versuch, den Feed zu rendern, auftritt.

    Zitat

    <b>Fatal error</b>: Call to undefined function: the_image() in <b>/var/www/web124/html/wp-content/themes/branfordmagazine/functions.php</b> on line <b>211</b>

    Also das beschreibt IMHO so ziemlich jedes brauchbare Theme. An Deiner Stelle würde ich mir vielleicht die verschiedenen Theme-Frameworks näher anschauen. Da gibt es schon sehr schöne fertige Themes, die man mit einem Child-Theme sehr einfach erweitern kann. Event-Kalender wirst Du, je nachdem was Du damit genau meinst, vermutlich als Plugin nachrüsten müssen, egal welches Theme Du nimmst. Es sei denn, Du meinst den normalen WP-Kalender, in den die Beiträge eingetragen werden.

    Ok, dann Anmerkungen ganz auf die Schnelle: Header in der Sidebar sehe ich bis zu sechs verschiedene Stile. Wieso? Das verwirrt! Entweder zwei Stile sinnvoll verwenden, z.B. abwechselnd oder nach Bedeutung auszeichnen oder beser noch nur einen.

    Farbschema: Gefällt mir an sich gut. Der Kontrast der Linkfarbe mit dem Hintergrund in der horizontalen Navigation oben, wenn man die Maus drüber hält, ist aber komplett unpassend. Schlimmer ginge es echt nur, wenn es wirklich die gleichen Farben wären. ;-) Das gleiche trifft auf die Kategorien in der Sidebar zu (zweite und dritte Ebene: hellgrau auf weiß).

    Subheader im Inhalt: Siehe z.B. Impressum. Die Überschrift ist ein fetter roter Balken, das ist ok. Die Zwischenüberschriften darunter sind aber fast genauso fett, das irritiert, finde ich. Sollten weniger auffällig gekennzeichnet werden. Fette rote Schrift ohne Hintergrund z.B. oder meinetwegen grau wie der Sidebar-Header rechts.

    Es gibt einen FAQ-Artikel, der das Vorgehen beschreibt, wenn Du das Blog im Hauptordner installiert hattest und es nun in einen Unterordner schieben willst, ohne dabei die URL zu ändern. Das würde ich Dir als Endziel anraten, und dann müsstest Du mit dieser Anleitung eigentlich problemlos zum Ziel kommen:
    http://faq.wordpress-deutschland.org/wordpress-trot…chnis-aufrufen/

    Kurz zusammengefasst (keine Garantie auf Vollständigkeit, ist schon spät heute und war ein langer Tag *g*):
    - Datenbank-Backup ziehen falls Du direkt vor der Aktion keines angefertigt hast
    - Dateien an ihren alten Platz zurückschieben
    - Einloggen, Einstellungen gemäß Punkt 3 und 4 aktualisieren (2 nicht, das ist ja schon so)
    - per FTP einloggen, gemäß Punkt 6 die index.php und die .htaccess verschieben
    - index.php anpassen (Punkt 7 und 8)
    - .htaccess anpassen, den Unterordner aus der RewriteBase-Zeile entfernen (so dass der Wert in dieser Zeile mit einem Slash endet, also vermutlich von "RewriteBase /wordpress" zu "/" ändern)

    Mit diesen Änderungen ist dann das Blog nur über die Domain erreichbar, das Backend aber weiterhin über Domain + Unterordner. Falls Du in der Seite schon Bilder oder andere Dateien hochgeladen hast, musst Du deren Pfade aber in allen Beiträgen manuell ersetzen. Es gibt ein Plugin, das Dir das erledigt. Der nicht mehr gültige Pfad kann außerdem an anderen Stellen stehen, z.B. Einstellungen von Plugins etc. Falls Probleme auftreten, lohnt es sich dann eventuell doch, das direkt auf Datenabnk-Ebene zu ersetzen.

    Und nicht vergessen: Falls Du schon bei Google indexiert bist oder irgendwer auf die alte Adresse verlinkt hat, sind die Links dann alle tot. Da helfen ein, zwei Zeilen zur Umleitung in der .htaccess ab (Forensuche, hatten wir letztens gerade erst).

    Zitat

    Ich habe mir das so überlegt das ich vielleicht in den Header ein Logo rein mache, die Schrift also als Logo, und wenn man da drauf klickt das man zur Startseite gelangt, und der restliche Teil des Header sollte dann nicht mehr verlinkt sein

    Ja, das klingt nach einem brauchbaren Plan. So ist es ja auch in den allermeisten Themes auch umgesetzt. Hast Du dazu konkrete Fragen?!

    Wenn ich mir die Seite so anschaue: Mach das auf jeden Fall als echten Link, nicht als onclick-Attribut. Falls das Headerbid sowieso eine feste Weite hat (bin gerade zu faul nachzuschauen), kannst Du es tatsächlich einfach als Bild reinstellen und nicht per CSS lösen. Dann könnte auch das leere h1-Element weg, die korrekte Verlinkung kannst Du ja von dort kopieren.

    Hm, irgendwas ist an Deiner Installation nicht ok. Es gehen neben allen Feedlinks auch die Kategorienlinks nicht. Die Einzelansicht der Beiträge kann man zwar aufrufen, sie führt aber wieder zur Startseite. Kann ich mir so auf Anhieb leider nicht erklären.

    Erste Frage: Hast Du das Theme in irgendeinerweise modifiziert? Also außer der Farbe des Headers meine ich. Falls ja, schalte bitte mal auf das Standard-Theme um und schaue ob es da geht.

    Ansonsten: Was steht denn in den Optionen als Blog-URL und Blog-Adresse? Und was steht in der .htaccess-Datei?

    Echt jetzt? Ich habe es wie gesagt extra in meinem Testblog eingebaut und ausprobiert und da ging es. Hast Du mein letzten Codeblock genauso kopiert? In Deiner Verbesserung meines ersten Versuches hatte sich in "child_of" ein Leerzeichen eingeschlichen, das hatte bei mir zuerst auch diesen Effekt. Ich hoffe, es ist nur sowas, ansonsten wüsste ich nämlich nicht, wieso das bei Dir nicht gehen sollte.

    Sorry, mit der genauen Syntax vertue ich mich manchmal. Mal sehen...

    So, das ist getestet und sollte gehen. Es werden die Unterkategorien ausgegeben für die aktuelle Kategorie auf einer Kategorieseite sowie für die *erste* Kategorie in der Einzelansicht. Doku ist übrigens hier:
    http://codex.wordpress.org/Template_Tags/wp_list_categories

    Zitat

    Aber: Wenn ich den Faden dann runter ziehen würde - und ich mit dem WP-Them Switcher Plugin arbeite - wird die Seite einfach neu geladen. Da gibt es keinen "coolen" Effekt oder so. Was auch nicht notwending ist! Es ist so, als würde ich das Them umstellen, und dann F5 drücken.

    Ich hatte mal kurz geschaut, was der Theme Switcher für Befehle anbietet, und man kann da zumindest aussuchen, ob er das als DropDown-Liste ausgeben soll oder nicht. Andernfalls wird das als Link ausgegeben, nehme ich an, den man dann stylen und positionieren kann. Wenn das so hinkommt ist es auf jeden Fall ein normaler Link, ohne tolle Effekte. Die kann man natürlich mit jQuery noch dranhängen, falls einem da was sinnvolles einfällt.

    Kriegst Du das hin oder soll ich da mal eine erste Version probieren?

    Ok, die Leiste soll also immer da sein. Dann kann man das wirklich problemlos selber machen. Der Vorteil des Plugins ist meiner Erinnerung nach, dass es sich merkt (per Cookie), wenn der Benutzer die Leiste einmal geschlossen hat, und die Leiste dann nicht mehr anzeigt. Wenn man sie standardmäßig erstmal versteckt, ist das aber auch kein Problem.

    Willst Du das in die beiden Themes integrieren oder lieber als Plugin, das mit jedem Theme funktioniert?

    Das mit dem Faden würde ich eher nicht 1:1 kopieren wollen (das wär dem Dedsigner gegenüber ja nicht wirklich nett). Aber etwas in der Art geht auf jeden Fall. Wenn ich mir die Seite so anschaue würde ich in die oberste Leiste linksbündig ein Icon einbauen einbauen. Also neben Twitter, YoutUbe, aber ganz nach links, eventuell etwas über den Rand ragend. Klickt man drauf, klappt die Leiste aus. Abhängig von den tatsächlichen Möglichkeiten des Theme Switchers (noch nie benutzt, müsste ich dann schauen) werden dann Links zu allen Themes angezeigt oder zu allen Themes außer dem aktuellen und ggf. ein kurzer Erklärungstext. Klickt man wieder auf das Icon, verschwindet die Leiste wieder. Kommt das Deinen Vorstellungen so in etwa nahe?

    Das Plugin, das Du meinst, habe ich vor kurzem eben erst gesehen. Ich konnte es eben aber leider trotz längerer Suche auch nicht wiederfinden. :-/ Andererseits wird das bei Dir ja sowieso eine Dauerinstallation, oder? Da musst Du den Text, der da angezeigt wird, ja nicht im Backend ändern können, oder?

    Eine einfache Lösung lässt sich in wenigen Minuten selber bauen. Die Frage wäre, was Du an Features brauchst. Gestylt wird die Leiste über das Stylesheet des jeweiligen Themes. Einen Ausblend-Button kann man mit jQuery ergänzen (JavaScript). Eine Frage wäre, muss sich die Leiste merken, dass der Nutzer sie geschlossen hat (Cookie)? Oder ist es ok wenn sie dann auf der nächsten Seite wieder erscheint? Oder soll sie gar nicht schließbar sein?

    Davon abgesehen kenne ich den Theme Switcher bisher nicht wirklich. Da müsste man also schauen, wie man das einsetzt. Sehe ich aber an sich kein Problem, das ist dann sicher leicht hinzukriegen.

    Und reingeschrieben wird das eben von obigem JavaScript. Ich nehme mal an, das ist ein Script was nicht daran angepasst ist, dass WP in einem Unterordner installiert ist und über die Domain aufgerufen wird, wie es bei Dir ja der Fall ist. Lokal hast Du das vielleicht nicht und da geht das sicher. So oder so wirst Du rausfinden müssen, wo das herkommt.

    Wenn Du ein Tool hast,mit dem Du Text in Dateien suchen kannst, such mal in allen Themedateien nach "jQuery("div#header")". Wenn es da nirgends steht, dann schau in die Plugins. Irgendwo muss es ja herkommen. Dort die Zeile einfach löschen, würde ich sagen.

    So, ich hab mir das jetzt noch mal angeschaut. Das war schon so wie ich dachte, der Autor hat da die Veränderungen mit Einführung der Startseiten-Optionen nicht beachtet. Am Anfang der Navigationsleiste ist ja immer fest der Link zur Startseite, was in Deinem Fall die statische Home-Seite ist. Danach kommt die Liste aller Seiten, wo bei mir die Home-Seite noch mal auftaucht, aber gut, das kann man an wp_list_pages ja mit dem exclude-Parameter regeln. Vorne an dem immer eingefügten Startseiten-Link ist allerdings die Abfrage falsch.

    Geh in den Themeordner und öffne die header.php. In Zeile 33 tausche relativ vorne am Anfang der Zeile is_home() gegen is_front_page(), dann sollte die Herhebung wunschgemäß klappen. Bist Du so gut und schreibst das auch dem Themeautor? Ich bin etwas knapp dran mit der Zeit.

    Doku den Tags: http://codex.wordpress.org/Conditional_Tags#The_Front_Page