Beiträge von Ammaletu

    Wo wird denn der Artikel doppelt angezeigt? Auf der Startseite sehe ich ihn nur einmal, unter "Aktuell".

    Das einzige, was mir jetzt so auffällt: In der Einzelansicht wird der Artikel bei "Mehr aus dieser Kategorie" noch mal gelistet. Das kann ja keine Absicht sein, da fehlt ein exclude mit der ID des jeweils gerade angezeigten Beitrages in der Einzelansicht. ;)

    Hm, theoretisch müsstest Du eine Seite machen, welche den gewünschten Inhalt ohne jeglichen HTML-Rahmen ausgibt und dann von einem JavaScript per AJAX geladen und in die Seite eingefügt werden kann. Kann man alles sicher machen, insbesondere wenn am Ziel jQuery zur Verfügung steht.

    Aber ganz ehrlich: Nutze für sowas wenn möglich lieber externe Services, würde ich sagen, es sei denn Du hast Spaß am Austüfteln einer Lösung. FeedBurner bietet Dir z.B. einen Flash-Button, der die letzten drei Beitragstitel durchrotiert. Den kann man für E-Mail- oder Foren-Signaturen verwenden und den könnte natürlich auch jeder andere auf seiner Seite einbinden. Und es gibt sicher auch andere Services, die ähnliches anbieten.

    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.

    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.