Ich habe ein benutzerdefiniertes Feld für Quelllinks. Die in dieses benutzerdefinierte Feld eingefügte URL sollte angepingt werden, sobald der Beitrag veröffentlicht wird. Ich weiß, dass es ein dediziertes Trackback-Feld gibt, aber ich möchte, dass die URL aus dem benutzerdefinierten Feld automatisch hinzugefügt wird.
Soweit ich verstehe, ist $add_ping genau das.
http://codex.wordpress.org/Function_Reference/add_ping
Mein Problem ist: Ich weiß nicht, wo ich es hinzufügen soll. Ich stelle mir vor, wenn ich dies in mein Thema schreiben würde, wo ich den Quelllink anzeigen würde, wird die Quelle jedes Mal gepingt, wenn der Beitrag besucht wird.
Was ist also der richtige Weg, um eine URL hinzuzufügen, um bei der Veröffentlichung gepingt zu werden?
Um es klar zu sagen: Es ist kein Dienst, den ich anpingen möchte. Eher so, als würdest du einen Link zu Post B in den Inhalt von Post A einfügen. Sobald Post A veröffentlicht wird, wird Post B (oder sein Blog) gepingt. Ich möchte den Link in ein benutzerdefiniertes Feld von Beitrag A einfügen, anstatt in seinen Inhaltsbereich.
Vielleicht ein Haken an
publish_post
werde es tun.– Felipe Alameda A
30. Dezember 2012 um 19:40 Uhr
könnten Sie ein Beispiel schreiben, wie man das in der functions.php macht? Ich bin ein sehr Anfänger in PHP und ich habe keine Ahnung, wie man einen Hook erreicht
publish post
– ProblemsOfSumit
30. Dezember 2012 um 20:01 Uhr
@downvoters: Bitte erwägen Sie, die Ablehnung zu kommentieren
– ProblemsOfSumit
15. Januar 2014 um 15:48 Uhr