[WordPress]カスタム投稿タイプアーカイブ/タクソノミーアーカイブ共通のBody Classを付与する
例えば投稿タイプ「works」のアーカイブページではbodyタグに「post-type-archive-works」が付与されるので、以下のようにCSSを書けます。 投稿タイプにはカスタム分類を追加することが多いので、カ […]
例えば投稿タイプ「works」のアーカイブページではbodyタグに「post-type-archive-works」が付与されるので、以下のようにCSSを書けます。 投稿タイプにはカスタム分類を追加することが多いので、カ […]
タイトルの通り、WordPressでユーザーのプロフィールに任意のフィールドを追加する方法です。 サンプルとして、コードには以下5点のフィールドを用意しました。 テキスト テキストエリア セレクト チェックボックス ラジ […]
SSL化が当たり前になってきてWordPressをSSL対応させる場面は多いかと思います。 その対応作業の中に「常時SSL化」という事項があります。セキュアではないURLスキーム「http」でアクセスされても「https […]
WooCommerceの商品詳細ページに表示されるアップセルは、デフォルトでランダム表示になっています。 このランダム表示を通常の順番で表示する方法のスニペットです。 アップセルの表示順をランダムから変更する アップセル […]
カスタマイザーから不要な項目を削除したい。 Theme Customization APIのremove_panelを使うと警告が出てしまいます。かといって、調べて出てきた公式ドキュメントのコードが効かない。 結果、もの […]
Advanced Custom FieldsやWooCommerceなどのプラグインは、投稿データに隠しカスタムフィールドを保存したりしています。「_meta_key_name」のように1文字目がアンダースコア(_)で始 […]
WooCommerceのマイアカウントページのメニュー名(ナビゲーションラベル)を変更する方法です。 ダッシュボード ご注文 購読 (WooCommerce Subscriptionsを有効化すると表示されます) ダウン […]
WordPressでフロントページのみにコンテンツを表示したい状況、あると思います。 「front-page.php」テンプレートに書くなり、is_front_page()で条件分岐できてしまうのですが、「表示設定>フロ […]
WordPressのカレンダーウィジェットは空欄なら「pad」クラスが付いていたり、曜日はthead、ナビゲーションはtfootと綺麗に分かれているHTML構造になっています。 ただ1点、tbody内でのリンク有無による […]
WordPress3.4から追加されたテーマカスタマイザー機能(テーマカスタマイズAPI)は直感的にテーマを弄ることができて便利ですし楽しいです。 しかし機能追加する側としては大変な面があり、対応するならばテーマのテンプ […]