質問: Jetpack_Client::remote_request( $this->jetpack_args, $xml ); ``` 上記の関数で自動投稿APIへのリクエストを行っています。 (自動投稿以外、通常の画面読み込み時なども呼ばれている) どうやら各SNSへの自動投稿処理はプラグイン内にソースがあるのではなく、 外部のサーバ(JetPackの公式サイトのあるサーバ)にあるAPIで処理を行っているようです。 また、APIをリクエストする際にPOSTデータをXMLデータに変換して送信しているのですが、 XMLデータに連携先のfacebookのアカウント情報等は含まれませんでしたので、 おそらくjetpackの設定でfacebookアカウントの連携を行う際に、 jetpackのサーバー側に保持してるDBにfacebookの連携に必要なデータを保持し、 APIの処理ではXMLデータに含まれる「blog_id」等にそのデータを紐付けて取得しているのではと思われます。 (というのが自分の妄想です。) 上記の処理で送信しているXMLデータについて、 デフォルトテーマとカスタマイズされたテーマとで比較してみましたが、 送信されている値はほぼ一緒でした。 となると問題はAPIでどのようなデータの取得を行っているのかという点になるのですが、 いずれにしてもそこにテーマの情報が絡んでくるのは謎です。 ひとまずはjetpackの導入は諦めて、 別のプラグインを導入を検討中です。
回答: 質問にも追記したとおり、 jetpackを使用できない件については原因なまま調査は打ち切りました。 代わりに、下記のプラグインを導入しました。 「NextScripts: Social Networks Auto-Poster」 https://wordpress.org/plugins/social-networks-auto-poster-facebook-twitter-g/ 他にもいくつかプラグインを試してみましたが、 「Social Networks Auto-Poster」(通称:SNAP)が一番使いやすく処理も安定している印象を受けました。 掲題の件について解決したわけではありませんが、 jetpackとは別のプラグインを導入することで、 自動投稿に関しての要件を満たすことはできましたので、 当質問はこれで解決済みといたします。 皆さんご協力ありがとうございました。