[Nuxt.js]nuxtServerInitがSPAモードでは使えないので代替のアクションを用意する
nuxtServerInitは公式ドキュメントに明記されている通り、サーバーサイドでしか実行されないのでSPAモードにしていると動きません。 ではSPAモードではどうするのか? この問題に対して、githubのイシューで […]
WordPressの備忘録です。カスタマイズ系が主で、たまに主要プラグインのカスタマイズ内容などを載せています。
nuxtServerInitは公式ドキュメントに明記されている通り、サーバーサイドでしか実行されないのでSPAモードにしていると動きません。 ではSPAモードではどうするのか? この問題に対して、githubのイシューで […]
Ajaxを使用してカスタムフィールドを更新(操作)するスニペットのメモです。 PHPだけではログインをしなければデータの操作ができませんが、Ajaxを使うことでログイン無しでも操作が可能です。 Ajaxを使ってカスタムフ […]
SSL化が当たり前になってきてWordPressをSSL対応させる場面は多いかと思います。 その対応作業の中に「常時SSL化」という事項があります。セキュアではないURLスキーム「http」でアクセスされても「https […]
WordPressを会員制サイトにするプラグイン「Simple Membership」。 このプラグインは有料会員の管理ができ、また有料会員用のPayPalと連係した決済ボタンを作成できます。 この決済ボタンのテキストを […]
WooCommerceの商品詳細ページに表示されるアップセルは、デフォルトでランダム表示になっています。 このランダム表示を通常の順番で表示する方法のスニペットです。 アップセルの表示順をランダムから変更する アップセル […]
カスタマイザーから不要な項目を削除したい。 Theme Customization APIのremove_panelを使うと警告が出てしまいます。かといって、調べて出てきた公式ドキュメントのコードが効かない。 結果、もの […]
WooCommerceを使用したECサイトで、商品ページにバリエーションのJSONデータが表示されない状況になりました。 本来formタグのカスタムデータ「data-product_variations」にバリエーション […]
Jetpackの関連記事表示機能(プラグイン上での名前は関連投稿)が中々良かったので使うことに。 ただ、若干レスポンシブへの対応が完璧ではなかったのでフックによるPHPコード、CSSで調整してみました。 Jetpackの […]
Advanced Custom FieldsやWooCommerceなどのプラグインは、投稿データに隠しカスタムフィールドを保存したりしています。「_meta_key_name」のように1文字目がアンダースコア(_)で始 […]
WooCommerceのマイアカウントページのメニュー名(ナビゲーションラベル)を変更する方法です。 ダッシュボード ご注文 購読 (WooCommerce Subscriptionsを有効化すると表示されます) ダウン […]