2017-06-04 10 views
1

私はWordPressのポストエディタから保存ボタンを使うたびに、ブラウザからページを離れるかどうかを尋ねます。Wordpressの保存ボタンは、何か変わったことをしています

私はいくつかのプラグインがインストールされている、私は新しいものを開発しています。それは私にwordpressに取り組む前に起こったことはありません。

ポスト/ページを保存するたびに、私はwp_insert_postフックを使っていくつかのことをしています。

EDIT 1

私は、単一のポストを更新するたびに、私はページを残しておきたい場合は、ブラウザが私に私に言って、アラートを示しています。私は、このアラートを引き起こすプラグインが、それが嬉しいことを示すことを発見しました。

あなたは手を差し伸べて、この問題を解決するために何をしなければならないか教えてください。

おかげで、

イスマエル

+0

すべてのプラグイン(開発中のプラグインを含む)を無効にしても問題は解決しますか? –

+0

この問題の原因となるプラグインを検出しましたが、修正方法はわかりません。 –

答えて

1

あなたがワードプレスで投稿を公開または更新するたびにあなたがsave_postを使用する必要が何かをするために:あなたはすべての電子メールを送信する場合、例えば

をあなたのウェブサイトで投稿またはページが更新される時刻。

function my_project_updated_send_email($post_id) { 

    // If this is just a revision, don't send the email. 
    if (wp_is_post_revision($post_id)) 
     return; 

    $post_title = get_the_title($post_id); 
    $post_url = get_permalink($post_id); 
    $subject = 'A post has been updated'; 

    $message = "A post has been updated on your website:\n\n"; 
    $message .= $post_title . ": " . $post_url; 

    // Send email to admin. 
    wp_mail('[email protected]', $subject, $message); 

} 
add_action('save_post', 'my_project_updated_send_email'); 
+0

私が使用しているライブラリではうまくいかなかったので、このフックを破棄します。 –

+0

私はあなたのライブラリを知っているかもしれませんし、達成したいと思うかもしれませんし、 'wp_insert_post'はフックではありません。@IsmaelMoral –

+0

私はwordpressコアの中で小枝を有効にするために 'Timber'を使用しています、' wp_insert_post'はフックですhttps: //developer.wordpress.org/reference/hooks/wp_insert_post/ –

関連する問題