1回トラックバックしたものを、もっかいトラックバックし直したいなぁと。
んでトラックバック先に、対象のURLを入力してエントリを保存します、と。
あれ、、飛んでないっぽくね?的。
trackbackとかいうキーワードでGREPして
その周りのコードを見てみたら、どうも↓こんなことやってて。
—
SELECT pinged FROM $wpdb->posts WHERE ID = $post_id
—
んでもって、DBのそのカラムみたらトラバ先のURL文字列が入ってる。
どうも、これがあるかないかでトラックバックの挙動が違うみたい。
そのカラムの値を消してトラックバックを打ったらうまくいった。
ちゃんとトレースしてないからよくわかりませんけど、そういうことなんでしょう。
んじゃあ、DBとかいじれないような人が、
トラックバックを同じURLに再送したくなったら・・・
WordPressの管理画面だと、ピン通知済み URL はラベル表示になってて、
削除したりできない。
まぁそもそも、そんなニーズないってことなんですかね。。。
コメント