1

私は顧客のウェブサイトで WordPress プラグイン Mailchimp を使用していますが、WordPress がその (嫌われて愛されている) wpautop 機能でレイアウトを殺していることを除いて、すべてが素晴らしいです。

同じ問題 (wpautop がショートコード コンテンツを台無しにする) について議論している Web サイトをいくつか見つけました。次に、Web サイトは、wpautop が呼び出された後にショートコードが生成されるようにするいくつかの行を提供し、誰もがそれが機能していると述べました。

これらの行を functions.php にアップロードしましたが、何も起こりませんでした。

別のサイトで mailchimp を実行していますが、そのサイトでは wpautop が何らかの形でコードを台無しにすることはありません (コードがなくても、wpautop がまったく削除されていなくても)。functions.php ファイルのどれも wpautop 機能を永久に削除しません。

問題は、コードが何もしない理由は何でしょうか?

remove_filter( 'the_content', 'wpautop' );
add_filter( 'the_content', 'wpautop' , 99 );
add_filter( 'the_content', 'shortcode_unautop', 100 );
4

1 に答える 1