Beiträge von Chris_

    Der Trackback-Spam nimmt immer mehr zu. Ich habe bereits die Trackback-Permalink-Struktur geändert (siehe auch hier). Im Moment ist es so, dass die Crawler hauptsächlich die Artikel-URL crawlen, dann "bekannte" Trackback-Möglichkeiten anhängen und gut. Durch die o. g. Änderung werden wir im Moment vom TB-Spam verschont.

    Andere Kollegen berichten aber, dass die Maßnahme nur kurz gehalten hat, sprich eine andere Lösung muss her.

    Die Idee ist folgende:

    Per Klick auf den Trackback-Link innerhalb der Sidebar - und ein Popup öffnet sich mit der TB-URL, die ich dann halt nochmal ändere - damit sind die Crawler endgültig raus.

    Bereits in der sidebar.php am Anfang:

    PHP
    <script type="text/javascript">
    function tback (url) {
     fenster = window.open(url, "fenster1", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes");
     fenster.focus();
    }
    </script>

    Sowie der Trackback-Link

    PHP
    <a href="javascript:tback('<?php bloginfo('url'); ?>/wp-content/themes/fixmbr/tb.php');"><strong>Trackback</strong></a>

    Das Popup öffnet sich, kein Problem, nur eben mit der "Fehlermeldung":

    Zitat

    Fatal error: Call to undefined function trackback_url() in D:\Xampp\xampp\htdocs\fixmbr\wp-content\themes\fixmbr\tb.php on line 1

    Ich hoffe, nun hab ich es verständlich ausgedrückt. :)

    Gruß

    Chris

    Hallo,

    ich habe gerade eine neue PHP-Datei erstellt, in der ich die TB-URL aufrufen lassen möchte:

    PHP
    <?php trackback_url(display); ?>

    Beim Aufruf - klar, er kennt die Seite nicht, bekomme ich die Fehlermeldung:

    Zitat

    Fatal error: Call to undefined function trackback_url() in D:\Xampp\xampp\htdocs\fixmbr\wp-content\themes\fixmbr\tb.php on line 1

    Hat jemand eine Idee, wo ich die tb.php einbinden kann, damit ich mit ihr auch Funktionen aufrufen kann?

    Danke und Gruß

    Chris

    Code
    [index.php/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/print/?$] => index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&print=1
        [(.+)/printpage/?$] => index.php?pagename=$matches[1]&print=1
        [index.php/(wir-sind/oli-steffipng)/trackback/?$] => index.php?attachment=$matches[1]&tb=1

    Sieht gut aus. :D

    Chris

    Jeweils:

    Code
    http://www.fixmbr.de

    Btw, wer auch immer den Bug gemeldet hat. Hast Du eine wp-includes/rewrite.php?

    Ich nicht, bei mir versteckt sich das ganze in wp-includes/functions.php in Zeile 217 - ich denke, bei Dir auch. ;)

    Chris

    2.0.3 läuft hier

    In meiner xmlrpc.php steht in Zeile 1118-1130 folgendes:

    Steht das hier bei Dir in der nächsten Zeile:

    PHP
    elseif (preg_match('#p=[0-9]{1,}#', $urltest['query'], $match)) {

    Wenn nicht, hab ich das zu viel :D

    Chris

    Danke für Deinen Einsatz:

    Erster Test, "normale" functions.php, zweiter Test, eine geänderte Zeile, dritter Test beide Zeilen auskommentiert. Und Du warst auch dazwischen. :D

    Liest Du da irgendwas raus?

    Chris

    Ich komme mit der Datei gar nicht klar. Was mich allerdings wundert, dass das Problem bisher noch niemandem aufgefallen ist, oder nur bei uns auftritt, ich gehe aber erstmal bis zum Beweis des Gegenteils von ersteren aus. :D

    Schönen Sonntag Dir noch. :)

    Chris

    Erstmal Monika abfrühstücken... *g*

    Zitat von Monika

    naja ich nehm ein der alte treue Indianer (Apache der Server) versteht eben dieses neumoderne Zeuchs ohne index.php nicht,

    davon kann ich mehr als ein Lied singen ;)

    ich sah auf Deinem Blog trackbacks,

    Jupp, Trackbacks sind ja auch was anderes.

    Zitat von Monika

    jetzt beginne ich zu fragen:
    was verstehst Du unter:
    permalinks auf *standard* setzen, dann funktioniert es

    Wie Webrocker schon sagte: Artikel-URL: ... /?p=123

    Zitat von Monika

    wieso sollte Dich jemand anpingen , wenn er keinen Link in seinem Artikel zu Dir setzt?

    also all diese Pings ohne Link im Artikel nimmt Spam Karma 2 bei mir nicht an,
    lg

    Genau da ist das Problem. Wenn mich jemand verlinkt, kommt kein Ping an - erst wenn meine URL explizit im ACP unter Trackbacks eingetragen wird, erst dann kommt ein Trackback an, werde ich "nur" verlinkt, kommt eben kein Pingback an. :D

    Ich hoffe, ich hab mich jetzt klarer ausgedrückt. :)

    Webrocker:

    Super, nur verstehe ich kaum was davon. Vielleicht kommt ja noch ein Profi dazu. Aber Danke für Deinen Einsatz. :)

    LG

    Chris

    Hoi Folks,

    Permalinks sind wie folgt eingestellt:

    Code
    /index.php/%year%/%monthnum%/%day%/%postname%/

    Problem: Pingbacks funktionieren nicht, Trackbacks schon.

    Hat jemand einen Verdacht, woran es liegen könnte. Style- und Plugin-Probleme habe ich bereits ausgeschlossen, stelle ich die Permalinks auf Standard ist alles okay.

    Für mich im Prinzip nicht so problematisch, allerdings finde ich das nicht fair anderen Blogs gegenüber, bei denen mein Pingback durchkommt, bei mir aber nichts ankommt.

    LG

    Chris