Im neuen WP gibt es die Tabelle linkcategories nicht mehr, das ist jetzt alles unter categories zusammengefaßt. Die Abfrage müßte nun so aussehen:
[COLOR=#000000][COLOR=#0000cc]$link_cats [/COLOR][COLOR=#006600]= [/COLOR][COLOR=#0000cc]$wpdb[/COLOR][COLOR=#006600]->[/COLOR][COLOR=#0000cc]get_results[/COLOR][COLOR=#006600]([/COLOR][COLOR=#cc0000]"SELECT cat_id, cat_name FROM $wpdb->categories WHERE link_count > 0[/COLOR][/COLOR][COLOR=#000000][COLOR=#cc0000]"[/COLOR][COLOR=#006600]);
[COLOR=Black]
Gruß
Ingo[/COLOR]
[/COLOR][/COLOR]
Beiträge von Putzlowitsch
-
-
Vielleicht versehentlich im Rechte-Maus-Taste-Menü bei einem Bild auf "Grafiken von ... blockieren" gekommen.
Rückgängig machen kann man das bei:
Extras->Einstellungen->Inhalt->Grafiken laden->Ausnahmen...Gruß
Ingo -
MySQL nicht aktiviert?
-
Nen footer hat mein Theme nicht. Ich hoffe, das macht nichts aus...
Nicht? Das ist aber unpraktisch. Steht denn in jeder Datei, also index.php, page.php, archive.php usw. immer am Ende das </body></html> direkt drin?
Falls ja, dann muß es genau da hinein, vor das schließende </body>.Gruß
Ingo -
Ich würde denken, es ist besser in der footer.php aufgehoben. Laut Google sollte der Code am Ende stehen:
Google Analytics Help Center - How do I add tracking code to my website?Gruß
Ingo -
Und immer brav die richtige ID verwenden

http://forum.wordpress-deutschland.org/netzwelten/228…oogle+AnalyticsGruß
Ingo -
Naja, für meine Zwecke einer simplen Logdatei ist das mit dem Shutdown optimal, ich greife da nur auf die sowieso vorhandenen $_SERVER oder $_GET/$_POST-Variablen zu. Und klar, das heißt ja shutdown, weil es immer ganz am Ende ausgeführt wird, wenn alles was sonst so passiert, gegessen ist. Also quasi kurz bevor PHP fertig ist und die Seite ausgeliefert wird.
Man kann es mit der Statistik auch übertreiben. Bildschirmabmessungen, Farbtiefe und sowas, tstststs

Gruß
Ingo -
-
...
Shutdown ist eine interessante Idee - kann ich irgendwo nachvollziehen ob Shutdown grundsätzlich bei jedem Aufruf (Seite, Feed, Trackback, Pingback,...) nutzbar ist ? Dann könnte ich immerhin einen Aufruf von do_action einsparen...
Ich denke schon.
Die index.php wird ja immer geladen, ohne die geht ja nichts mit der Datenbank. Diese lädt ihrerseits die wp-settings.php bei der fast am Ende mitPHPfunction shutdown_action_hook() { do_action('shutdown'); wp_cache_close(); } register_shutdown_function('shutdown_action_hook');eine PHP-Shutdown-Funktion registriert wird. Und da wird dann do_action('shutdown') aufgerufen.
Zumindest landet bei mir alles im Logfile, ob nun Seite, feed oder pings (xmlrpc.php), allerdings auch die meisten Sachen aus dem Adminbereich, aber das könnte man ja rausfiltern.Gruß
Ingo -
-
da muss ich dir leider wieder sprechen, denn dann würde ich mir einfach alle Texte von Wikipedia klauen und nur jeweils den ersten Satz umschreiben ... und schon könnte Google mich mal
Hast Du es mal probiert? Behaupten kann man viel
Danke erstmal für den Code, hab ihn auch mal eingebaut und bekomme jetzt "Fehler 404 - nichts gefunden" ... sieht erstmal ok aus, nur leider bekomme ich noch immer den Statuscode 200 ... den bekomme ich aber auch, wenn ich an die URL irgendeinen Mist anhänge ... wie http:// blogurl . de/asd/
wenn ich das bei einem anderen Blog mache, in dem ich nicht deinen Code eingebaut habe, bekomme ich einen schönen 404 Statuscode ...
Ja wenn auch sonst bei jedem Fehler der Statuscode 200 zurückkommt, liegt das Problem woanders. Mein Code macht ja nur etwas, wenn tatsächlich '/page/nnn' vorkommt, für alle anderen Seiten interessiert er sich nicht. Kannst Du mal die konkrete Seite nennen?Gruß
Ingo -
Wie hast Du denn die Dateien auf den Server kopiert?
Es sollte sich eine Verzeichnisstruktur wie hier beschrieben ergeben:
http://schnurpsel.de/wp-content/upl…wp-struktur.pngUnd dann muß da im Verzeichnis /wp-admin/ auch eine install.php zu finden sein. Ist sie dort?
Gruß
Ingo -
Sooo intelligent ist Google dann auch wieder nicht, das es einen Textteil, der dann auf der nächsten Seite auch noch in einem anderen Kontext steht, als doppelten Inhalt erkennt. Behaupte ich zumindest mal. Das DC-Problem entsteht hautpsächlich, wenn die exakt selbe Seite unter mehreren URLs aufrufbar ist, also z.B. mit und ohne www. Sind aber alles eher meine persönlichen Eindrücke und Beobachtungen, also nicht auf die Goldwaage legen.
Das mit der myhacks.php ist relativ simpel:
PHP<?php if( preg_match( "~^/page/(\d+)~", $_SERVER['REQUEST_URI'], $treffer ) ) { $_SERVER['REQUEST_URI'] = "/page/\t".$treffer[1]; } ?>Falls eine Seite /page/nnn aufgerufen wird, wird einfach die URI durch einfügen eines ungültigen Zeichens (z.B. Tabulator) für WP unauswertbar gemacht.
Gruß
Ingo -
Die install.php steht auch nicht im Wordpress-Basisverzeichnis, sondern im Verzeichnis wp-admin. Also einfach http://www.example.com/wp-admin/install.php aufrufen, bzw. einfach die Domain selber aufrufen, dann kommt der Hinweise, daß WP noch nicht installiert ist mit einem passenden Link zur Installation.
Gruß
Ingo -
page/1/ gibt es normaleweise sowieso nicht, weil das die Ausgangsseite ist. Es geht erst bei /page/2/ los.
Man könnte natürlich die URI in der myhacks.php auf 'page' testen und dann mit der Holzhammermethode einfach einen 404er ausgeben.
Aber wozu soll das Ganze gut sein?Gruß
Ingo -
Nein, entschuldigung. Das war nur ein Scherz.
Bei Wordpress heißt die Standard-Indexdatei index.php. Diese wird ja von den 1&1-Servern auch als Standarddokument erkannt. Du mußt nur dafür sorgen, daß es z.B. im selben Verzeichnis keine index.html oder eine andere aus der Liste gibt, weil diese andere Datei sonst anstelle der index.php von Wordpress aufgerufen werden würde.
Gruß
Ingo -
Hmmm, die index.php steht dort in der langen Liste an vorletzter Stelle. Bis der Server alle anderen Indexdateien abgeklappert hat, ist der Besucher längst wieder weg

Gruß
Ingo -
Ich denke mal nicht, daß das was mit FollowSymLinks zu tun hat. Ich würde das eher eine Plugin zuschreiben, welches die Weiterleitung bewerkstelligt.
Bei den vielen Plugins, die es so gibt, weiß man manchmal gar nicht mehr, was nun eigentlich echte WP-Funktionen sind, und was nicht
Gruß
Ingo -
Macht da WP tatsächlich eine 301er Weiterleitung? Kann ich mir nicht vorstellen, denn wenn ich z.B. bei meinem Testblog:
http://schnurpsel.de/?p=48
aufrufe, kommt zwar dasselbe raus, wie bei:
http://schnurpsel.de/logfile-kunst-48/
aber es sind ja doch unterschiedliche URLs, und das auch noch ganz Google-Böse mit dem selben Inhalt.
Wie soll Google da die neue URL lernen?Gruß
Ingo -
...
@Putzlowitsch's Idee: Dafür muss auf dem Server das Modul mod_alias installiert und geladen sein. Tim Taylor, kannst ja mal mittels phpinfo schauen, ob das so ist.
Das scheint ja der Fall zu sein, sonst könnte ja kein Redirect-Endlosschleife entstehen.Mir ist allerdings auch noch nicht ganz klar, was er überhaupt erreichen will. Zumindest technisch gesehen sollte mein Vorschlag aber funktionieren.
Gruß
Ingo