Beiträge von toscho
-
-
Deine RewriteRule ist ja auch kaputt. So mache ich es bei mir:
Apache ConfigurationRewriteEngine On RewriteCond %{HTTP_HOST} !^(((clients|p|labs|img|js)\.)*toscho\.de$ RewriteRule ^(.*)$ http://toscho.de/$1 [L,R=301]Die Bedingung (RewriteCond) sagt: Wenn keine gültige Subdomain vor der Zeichenkette [FONT="Courier New"]toscho.de[/FONT] im HOST steht, dann wende die folgende RewriteRule an.
Eine RewriteRule hat immer zwei Einträge: Was wird wohin geleitet?
Das Was ist hier einfach jede Anfrage [FONT="Courier New"]^(.*)$[/FONT], das Wohin muß eine vollständige URL sein. An diese wird der mit Klammern »eingefangene« Wert aus dem Was angehängt, indem man das erste (und hier einzige) Klammernpaar mit $1 referenziert, das zweite mit $2 usw.Deine Regel …
… sagt: Lenke alle Anfragen nach [FONT="Courier New"]^http://www.webwork-blog.net%%7brequest_uri}[/FONT] auf die Seite [FONT="Courier New"][L,R=301][/FONT] um.Den Rest schaffst du selber. :)
-
Auf meiner Website mache ich das (sehr vereinfacht) so:
PHP
Alles anzeigen<?php /** * Template Name: Home * Wird automagisch als Startseite benutzt. */ get_header(); /** * Damit das funktioniert, schreibe man eine Seite, nenne sie »Start« und * veröffentliche sie als »privat«. Sie taucht dann nirgendwo auf, kann aber * hier eingebunden werden. */ query_posts('pagename=start'); while ( have_posts() ) { the_post(); the_content('more'); } /** * Und jetzt die letzten Artikel – oder was immer man sich als Standardausgabe * eingestellt hat. */ query_posts($query_string); ?> <h2><?php /** * Die Menge der Artikel insgesamt (nicht nur der sichtbaren). */ if ( wp_count_posts()->publish > 0 ) { echo wp_count_posts()->publish; ?> Artikel</h2> <?php } if (have_posts()) : while (have_posts()) : the_post(); ?> Hier wird der normale Loop abgehandelt. <?php endwhile; ?> <?php endif; ?> <?php get_footer();Diese Datei wird als [FONT="Courier New"]home.php[/FONT] ins Theme gespeichert und dann von WordPress automagisch gefunden und passend benutzt.
-
Schreib sie ganz oben hin. Ein Test wäre schneller gegangen als dieses Post. ;)
-
Lutz Schröer, der Autor, hat mir schon zurückgeschrieben: Er kümmert sich darum.
Bis es soweit ist, kann man sich mit dem Plugin WP Page Numbers aushelfen. Das scheint mir nach vielem Herumgestöber noch das ansprechendste zu sein. Leider ist der ausgegebene Code nicht eben schön.
[FONT="Courier New"]</ingrid>[/FONT]
-
Das Plugin Pagebar versaut die Einstellung neuerdings.
Habe den Autor schon angeschrieben.
-
Ich möchte dir schon zur ersten Variante raten. Die Unterscheidung zwischen News und Spezialartikeln ist ein Merkmal eurer Binnenstruktur, Resultat unterschiedlicher Zuständigkeiten oder »Produktionsverfahren«.
Das interessiert den Leser aber nicht.
Aufgabe eurer Website ist nicht das Abbilden der Binnenstrukturen, sondern ein möglichst einfacher Zugriff auf alle Inhalte. Den erreichst du am besten mit einer flachen Hierarchie.
Du kannst dann immer noch unterschiedliche Kategorien für unterschiedliche Themen vergeben, beispielsweise »Blitzlicht« für News, »Interna« für Texte zu Organisation usw.
Zugleich kannst du aber auch Kategorien für Typen austeilen: Bibliographie, Linkliste, Anleitung, Bericht, Galerie usw.Das hilft dem Leser, sich die Inhalte nach seinen Interessen zu erschließen, nicht nach eurer Binnenstruktur.
Hinzu kommt das schlichtere Backend – das ist ein Killerargument, wenn möglichst viele Schüler und Lehrer zum Erfolg der Website beitragen sollen.
Gruß
Thomas -
-
Hallo,
ich kann die Option »Kommentare in Seiten […] unterteilen« nicht mehr abschalten. Wenn ich den Haken rausnehme und auf »Änderungen übernehmen« klicke, ist er gleich wieder da. Das passiert aber nur in einem Blog; in den anderen nicht. Das Deaktivieren aller Kommentarplugins (Subscribe, Akismet, Live Preview) half nicht.
Kann das jemand nachvollziehen?
Im Moment behelfe ich mir mit einem Eintrag in der .htaccess:
Apache ConfigurationRewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} (.*)comment\-page\-\d(/*)$ RewriteRule (.*) http://toscho.de%1 [L,R=301]Aber das muß doch besser gehen …
Gruß
Thomas -
Du kannst den Newsfeed von http://backtweets.com/ für deinen Artikel ausgeben. Da werden auch die meisten Kurz-Urls aufgelöst.
WordPress 2.8 hat SimplePie an Bord; damit ist das ein Klacks.
-
Jemand hat FTP-Zugang zu deinem Blog. Lösche alle alten FTP-Zugänge, und lege einen neuen an.
Vergewissere dich vorher, daß der Rechner sauber ist, von dem aus du arbeitest. Wenn da ein Trojaner oder ähnlicher Dreck mitliest, dann nützen die Änderungen an der Website nichts. -
Das Problem ist, dass mir jetzt schon zum Teil die Quelltexte aus dem Design laufen.
ZitatMeinste damit den weißen Hintergrund (wo der Text steht), oder das komplette Orange?
Weder noch, sondern einfach den Hintergrund des Elementes body. Den äußersten sozusagen. Vorhin hattest du ein türkisfarbenes Bild im Header, das jetzt leider weg ist. Die Farbe fand ich gut.ZitatWeil ich hatte eigentlich vor für jeden Teil meiner Seiten das gleiche Standard-Design in verschiedenen Farben zu machen
Das lohnt sich nur, wenn diese unterschiedlichen Teile auch vollkommen getrennte Funktionen haben (Beispiel: Google Mail und Google Analytics). Sonst hat niemand einen Vorteil davon. Konsistenz ist wichtiger als Originalität.
-
Nimm genau den Absender, den dein Blog einträgt, in die Whitelist des GMX-Spamfilters auf.
-
Wenn der Großteil mindestens eine Auflösung von 1024x768 hat (und das wird mit hoher Wahrscheinlichkeit um die 95% aller Besucher so sein), dann kannst Du gleich einen Wert über 900px nehmen.
Vorsicht, hier bahnt sich ein klassischer Fehler an: Die Auflösung hat nichts mit der tatsächlichen Fenstergröße zu tun.Eher tendieren Nutzer größerer Bildschirme dazu, ihren Browser nicht mehr im Vollbild laufen zu lassen; die reale Breite ist dann oft sogar kleiner als bei einem Bildschirm mit 1024px Breite.
Die beste Lösung ist eine Maximalbreite, damit keine allzulangen Zeilen entstehen. Die hat gegenüber der festgeschweißten Breite den Vorteil, daß man bei schmalem Fenster oder großer Schrift immer noch alles ohn horizontales Scrollen erreicht.
Falls das jetzt etwas abstrakt klingt, magst du mal meine Startseite ausprobieren (sonst verwende ich nirgendwo Sidebars): Bei sehr breitem Fenster bleibt alles in lesbarer Breite, bei sehr schmalem paßt sich das Layout dem Leser an.Stefan: Gib die Breite deiner Navigation in em an, sonst läuft der Text aus, wenn deine Besucher sich größere Schriften eingestellt haben.
Noch ein Vorschlag fürs Farbschema: Nimm doch den Ton aus dem Headerbild für den Hintergrund der Body-Box, also gehe eher in Richtung Türkis. Du vermeidest so die schon recht abgenutzte Blau-Orange-Kombination – und ich kann mir gut vorstellen, daß das etwas lebhafter aussieht.
Und ruf deine Seite mal mit entleertem Cache auf. Da merkst du, wie sehr einige Buttons das Laden ausbremsen. Besonders unangenehm fällt hier der Button von »bloggerei.de« auf: Der kommt erst nach etwa 10 Sekunden. Der normale Besucher sieht diese Details nicht; er denkt einfach, deine Seite sei sehr langsam. Das möchtest du bestimmt nicht.
-
Nur zur dritten Frage: Du hast sogenannten »Duplicate Content«, und jemand anders (Twitter) hat den früher und auf einer besser bewerteten Webseite veröffentlicht. So etwas würde ich bei mir nicht einmal für Geld publizieren.
Wer das lesen will, der folgt dir auf Twitter. Im Blog hat niemand einen Nutzen davon. Du riskierst allenfalls, daß deine Leser den Feed nicht haben wollen, weil er so rauscht.
-
Das Plugin versucht, die entsprechenden Seiten bei Yahoo, Google und Microsoft zu öffnen. Vielleicht hast du zu restriktive PHP-Einstellungen.
Lege mal eine Datei mit diesem Inhalt an:
… und rufe sie im Browser auf.
Dann vergleiche die Werte, die hier ganz oben angegeben werden, mit deinen Einstellungen. In der Ausgabe des Scriptes ist das zumeist die rechte Spalte mit den lokalen Werten.
Wenn allow_url_fopen auf 0 steht, bitte deinen Hoster, das zu korrigieren.
-
Ich habe mal ein Script geschrieben, das Links auf die aktuelle Seite ersetzt. Dann steht statt des Links ein <span class="current"> um den Text, das du bequem im Stylesheet ansprechen kannst.
Der Vorteil daran: Das funktioniert auch für Besucher, die kein CSS verwerten (können).
-
Tja, sieht so aus. Sieh dich doch nach einem besseren Vertrag oder Anbieter um.
-
Auch ich will meine Permalinks ändern.
Hatte dies bereits einmal versucht doch anschließend waren all meine Verlinkungen futsch.Das ist keine gute Problembeschreibung. Genauer bitte.
ZitatKann mir jemand helfen wie ich das hinkriegen kann mit der Permalinksänderung?
Im Backend: Einstellungen/Permalinks/Individuelle StrukturZitatHabe momentan Standard, will aber Monat/Name oder Tag/Name (welches von beiden wird favorisiert von Euch?).
Ich bevorzuge [FONT="Courier New"]/%year%/%postname%/[/FONT], siehe: Die beste URL-Struktur.
Ab 50 Artikeln pro Monat würde ich vielleicht noch den Monat mit hineinnehmen. Aber du mußt eine Struktur finden, die gut zu deinen Artikeln paßt, zu ihrer Menge und ihrem Zeitbezug. Die für alle gleichermaßen gute Struktur existiert nicht. -
Bist du dir mit dem großen B in /Blog/ sicher? Unter Linux spielt das nämlich eine Rolle; /blog/ ist ein anderes Verzeichnis als /Blog/.
Ansonsten: Bitte deinen Hoster um ein Rewritelog, und poste hier mal den Logeintrag so einer fehlgeleiteten Anfrage.