1

Wordpress ブログで MailChimpの「 Social 」プラグインを使用したいと考えています。すべてが正常にセットアップされ、1 つの側面を除いて完全に機能します。

「ブロードキャスト」機能を使用するか、コメントを残して Twitter/Facebook に投稿すると、Wordpress のパーマリンク セクションで設定しhttp://domain.com/blog/?p=1た「投稿名」を使用する代わりに、「投稿 ID」を使用して URL が作成されます。http://domain.com/blog/post-name/

4

3 に答える 3

2

ファイル「/wp-content/plugins/social/lib/social/service.php」の行を変更してみてください (ファイルに 1 回だけ表示されます)。

$url = wp_get_shortlink($post->ID);

為に:

$url = get_post_permalink($post->ID);

変更が他の機能に影響を与えないことを慎重にテストする必要があります。おそらくプラグインの作成者に連絡してください。

于 2011-08-20T22:11:29.520 に答える
1

組み込みのフィルターを使用して URL 形式を調整するプラグインを作成できますが、?p=123 スタイルの URL がデフォルトであり (強く推奨されます)、より意味のあるコンテンツをブロードキャストに取り込むのに役立ちます。

于 2011-08-21T01:04:45.187 に答える
0

あなたがなんとかURLを一致させてそれを放送したとしても。それでも動作しません。問題は、注目の画像を使用してブロードキャストする場合のみです。

注目の画像なしで放送される投稿の場合は、(100%ではなく)うまく機能します。

問題はFacebookだけにあります。それはツイッターで良い仕事をします。

于 2012-04-12T14:44:42.450 に答える