お世話になります。
ワードプレスで記事を作成中、記事中に
しかし不思議な事に消えてしまっている記事もあれば、残ってしっかりとリンクが表示されているものもあります。
関係あるかわかりませんが、公開後の記事をプレビューすると真っ白で、通常のページをみると正常に表示される、という現象がありました。
これについては毎回というわけでもありませんし、ページ自体は表示されているのでそこまで気にしていませんでした。
https://20s-femininity.net/beauty/skin_care/78941
こちらが消えているページで
https://20s-femininity.net/beauty/cosme_make/82813
こちらが正常なページです。
ググってそれっぽい記事を見つけてfunction.phpに追記しました。
add_filter( 'wp_kses_allowed_html', 'customKsesAllowedHtml', 10, 2 ); function customKsesAllowedHtml( $tags, $context ) { if ( $context == 'post' ) { $tags['script'] = true; $tags['button'] = array( 'data-hoge-hoge'=>true, 'data-piyo-piyo'=>true, 'class'=>true ); $tags['div'] = array( 'data-hoge-hoge'=>true, 'data-piyo-piyo'=>true, 'class'=>true, 'id'=>true ); } return $tags; } コード
これによれば、「kses」というものが関係していて、タグ入力を許可してあげるコードのようなのですが、他のdivタグ内は消えません。この商品リンクのタグ内の文字だけが消えるのです。
要点をかいつまんで説明しますと、
・上記の特定のdivタグ内の文字が消える(空白のdivタグのみ存在)
・消えるページと消えないページがある
という事です。
ご存知の方いらっしゃいましたら、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/15 04:25
2019/06/15 04:43
2019/06/15 04:50
2019/06/15 04:52
2019/06/15 05:10
2019/06/15 05:17
2019/06/15 05:21
2019/06/15 05:24
2019/06/15 05:25
2019/06/15 05:29
2019/06/15 05:45
2019/06/15 05:47