Wat mich nervt hier
Ich nutz ja nu Semmelstatz.
Aber was mich wahnsinnig nervt, ist, dass der, wenn ich nen Link im Backend auf einen meiner Referrer klicke, der hier mein halbes Backend als Referrerstring mitgibt. Das mag ich so garnicht und von daher bauen wir das mal eben quick&dirty um:
Zuerst brauchen wir einen Dereferrer:
<?php
print('<html><head>
<title>Woanders hin...</title>
<META HTTP-EQUIV="REFRESH" CONTENT="0; URL='. $_SERVER['QUERY_STRING'] .'">
</head>
<body bgcolor="#4E4E4E" link="#444D5a" vlink="#444D5a">
<table width="100%" height="100%" border="0"><tr><td align="center"><a href="'.$ref.'"><font color="#ffffff">Wuuuuuuuuuuuuschh...</font></a></td></tr></table>
</body></html>');
?>
Das wird einfach als goto.php (oder irgendein anderer hybscherer Name) abgespeichert und ins Wordpressrootverzeichnis gespeichert.
Dann öffnen wir in der Datei semmelstatz2_func.php (liegt meist unter/wp-content/plugins/semmelstatz2/)
und tauschen in der Zeile 102
print "<td style='text-align: left;'><a target='_blank' href=".str_replace(' ',' ',$referer).">".wordwrap($referer,80,'<br />',1)."</a></td>";
aus mit
print "<td style='text-align: left;'><a target='_blank' href='http://www.eigene-url.com/goto.php?$referer'>".wordwrap($referer,80,'<br />',1)."</a></td>";
und Zeile 137
print "<td style='text-align: left;'><a target='_blank' href='http://$host'>$host</a></td>";
mit
print "<td style='text-align: left;'><a target='_blank' href='http://www.eigene-url.com/goto.php?http://$host'>$host</a></td>";
...nachdem wir ein Backup von der Datei gezogen haben.
Btw. läßt sich der Dereferrer dann auch in Posts nutzen, in dem man an die zu verlinkende Url "http://www.eigene-url.com/goto.php?" voranstellt.
Wers anonymer mag, installiert den Dereferrer auf irgendeinen anderer Server. (Freewebspace, z.B.)
Der Kram da oben läuft, aber ne Verantwortung für irgendwas übernehm ich hier nicht.
Update: Dereferrer zum Downloaden.
oli