wordpressのテキストエディタで文字を入力すると、自動的にpタグの中に入れられてしまいます。
なので <amp-accordion> タグもテキストとして扱われ、pタグが充てられていると考えられます。
デベロッパーツールではなく、HTMLソースを直接参照すると、
html
1<p><amp-accordion></p>
2<section>1</section>
3<section>2</section>
4<p></amp-accordion></p>
となっていませんでしょうか?
対策案としましては、テンプレートタグの the_content にフィルターをかけて、<p><amp-accordion></p>
を <amp-accordion> に置換してみてはどうでしょうか?
テーマのfuncitons.php(wp-content/themes/simplicity/functions.php)に以下の記述を追加してください。
php
1function useAmpAccodionTag( $the_content ) {
2 return str_replace(
3 array( '<p><amp-accordion></p>', '<p></amp-accordion></p>' ),
4 array( '<amp-accordion>', '</amp-accordion>' ),
5 $the_content );
6}
7add_filter( 'the_content', 'useAmpAccodionTag' );
もしくは、自動的にpタグを追加される機能そのものをなくしたい場合は、functions.phpに以下の記述を入れてください。
php
1remove_filter('the_excerpt', 'wpautop');
2remove_filter('the_content', 'wpautop');
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。