記事一覧
[Wordpress]6.4以降でscriptタグにnonceやdeferを設定する方法[6.4+]
Wordpress 6.4になってから以前まで簡易的に使用していたdefer, asyncの指定や、nonceの指定が効かなくなったことによるメモ。
1. 以前まで使用していたコード以前までは、生成されたscriptタグに対して置き換えを行うことによって、属性を追加することが可能であった。
- 置き換えの例
function add_defer($tag, $handle) { retur
[Wordpress]フォームからPOSTすると404になってハマった話
新規でフォームを作成する際、これまでと同じ設定なのになぜか入力画面から確認画面に遷移する時、404判定になって相当ハマったというお話。
1. コード概要Wordpressのglobal関数である$postを利用して、独自のMVCシステムに飛ばす作りになっているのだが、その判定の際以下のような判定になる。
(実際はkeyやvalueは異なる)
- POST送信した際
array( 'lang