| |||||||
| Registrieren | Lexikon | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
| | Themen-Optionen | Ansicht |
| | #1 (permalink) | |
| PostRank: 2 ![]() Registriert seit: 27.02.2006
Beiträge: 70
| Wo eine neue PHP-Datei einbinden mit der sich Funktionen aufrufen lassen Hallo, ich habe gerade eine neue PHP-Datei erstellt, in der ich die TB-URL aufrufen lassen möchte: PHP-Code: Zitat:
Danke und Gruß Chris
__________________ | |
| |
| | #2 (permalink) |
| WPD-Team ![]() Registriert seit: 20.08.2005 Ort: Berlin
Beiträge: 11.003
| Ist das seine selbstgeschriebene Funktion oder wie? Falls nicht; dein Code ist falsch. PHP-Code:
__________________ Wordpress FAQ (Häufig gestellte Fragen) | Themepool "Eine gut gestellte Frage ist schon halb beantwortet." Geändert von jottlieb (24.02.2007 um 00:16 Uhr). |
| |
| | #3 (permalink) | |
| PostRank: 2 ![]() Registriert seit: 27.02.2006
Beiträge: 70
| 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-Code: PHP-Code: Zitat:
Gruß Chris
__________________ | |
| |
| | #4 (permalink) |
| PostRank: 10 ![]() Registriert seit: 31.12.2005
Beiträge: 1.622
| Weiß jetzt nich ob ichs richtig versteh. Ich hab ein eigenes Script einfach in die sidebar.php im Themeordner eingebunden, also das script liegt auch dort. Dann so: HTML-Code: <?php require( dirname(__FILE__) . '/script.php' ); ?> <?php echo $variable_aus_script.php; ?> |
| |
| | #6 (permalink) |
| PostRank: 10 ![]() Registriert seit: 30.11.2005 Ort: Oberhausen (Rhld.)
Beiträge: 1.646
| hallo chris, dafür beschäftigst du dich am besten mal mit der plugin-erstellung. insbesondere ist hier der "trackback_post"-action-hook interessant. mit diesem action hook sowie einer entsprechenden filterung (entweder selbstgestrickt oder andere externe sachen (such mal nach bot-trap - auch wenn ich das nicht nutze) ) wirst du dort einen entsprechenden filter zusammenbauen können, der es dir ermöglichen wird die ganze geschichte ein wenig einzudämmen. der o.g. action-hook wird ausgeführt, wenn ein trackback-comment reinkommt. vG Arno
__________________ Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen... |
| |
| | #7 (permalink) |
| WPD-Team ![]() Registriert seit: 20.08.2005 Ort: Berlin
Beiträge: 11.003
| Mal leicht OT: Warum nutzt ihr kein Akismet? Sollte auch TB-Spam bekämpfen.
__________________ Wordpress FAQ (Häufig gestellte Fragen) | Themepool "Eine gut gestellte Frage ist schon halb beantwortet." |
| |
| | #8 (permalink) | |
| PostRank: 2 ![]() Registriert seit: 27.02.2006
Beiträge: 70
| Ich habe ja nun jahrelang auch ein Forum geführt und frage mich gerade, was so schwer daran ist, eine Frage zu beantworten. Einem Hilfesuchenden ist bei der Frage, ob man ihm ein Auto leihen kann, nicht damit geholfen, nimm den Bus, eh zu Fuß, um es mal sinngemäß auszudrücken. @jottlieb: Aksimet ist datenschutztechnisch und -rechtlich der größte Dreck. Ich habe auch nicht nach einem Spam-Tool gefragt. Auch Spam Karma, die Antwort brauch jetzt nicht kommen - weil auch danach habe ich nicht gefragt. Ich habe nicht umsonst diese Verlinkung mitgegeben: http://www.fixmbr.de/fight-against-spam-revolutions/ Da steht einiges an Infos drin, wie ich z. B. zu Aksimet oder Spam Karma stehe. Wenn ein Hilfesuchender schon Infos mitbringt, sollte man die lesen. @Arno Simon: Ich habe nicht einen blassen Schimmer, wovon Du da sprichst. Nochmal zu Erklärung, vielleicht habe ich mich ja zu schlecht ausgedrückt. Der Artikel wird aufgerufen. In der Sidebar steht der Hinweis, Du kannst nen Trackback setzen. Hinter dem Wort Trackback ist ein Link hinterlegt. Wenn der Lesende klickt, öffnet sich ein kleines Popupfenster. Es wird der Inhalt einer neu erstellten Datei - tb.php - aus dem Themes-Verzeichnis geladen, einfach nur mit dem Hinweis, die Trackback-URL lautet .... Das funktuiniert zur Zeit nicht, weil die tb.php nicht "ins System" eingebunden ist, und somit die Fehlermeldung kommt: Zitat:
Danke und Gruß Chris P.S. Ich bin wirklich für Eure Hilfe dankbar, aber ich frage nicht umsonst gezielt nach der Lösung dieses einen Problemes.
__________________ | |
| |
| | #9 (permalink) |
| PostRank: 10 ![]() Registriert seit: 30.11.2005 Ort: Oberhausen (Rhld.)
Beiträge: 1.646
| nun, das wird vielleicht darauf zurückzuführen sein - die etwas am ziel vorbei geschossene hilfe - das man, ich zumindest, den anfang zu flüchtig gelesen hat werde ich mir gleich nochmal durchlesen, bissl geduld....
__________________ Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen... |
| |
| | #10 (permalink) |
| PostRank: 10 ![]() Registriert seit: 31.12.2005
Beiträge: 1.622
| Ja mei, nur noch mal zur Erklärung, ich verstand es umgekehrt Das die Funktion aus deinem Script nicht gefunden würde, aber es ist ja eine aus dem Core die dem Script nicht bekannt ist, nochmals verzeiht mir die Störung |
| |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |