Woocommerce 2つ目から割引
有料の出展申し込み・決済にWoocommerce を導入することになったが、特定の部門のみ2ブース目から1,000円割引という料金設定で、これを実現できるアドオンを探したが… いくつ以上で何パーセント割引という設定ができるアドオンはあるが、2つ目からというのが難しく、オプションを設定できる有料のアドオンで、1つカートに入れて追加分をオプションで料金を設定、と…
ワードプレスエンジニアの制作メモ | テーマ関数からサイト構築まで
有料の出展申し込み・決済にWoocommerce を導入することになったが、特定の部門のみ2ブース目から1,000円割引という料金設定で、これを実現できるアドオンを探したが… いくつ以上で何パーセント割引という設定ができるアドオンはあるが、2つ目からというのが難しく、オプションを設定できる有料のアドオンで、1つカートに入れて追加分をオプションで料金を設定、と…
投稿時、予め登録したバナーから選択して表示したい、というような要望は時々ある。 この場合、バナー登録用のカスタム投稿タイプを作成してカスタムフィールドを組むが、この投稿は非公開にしたい。 function private_post_type($post) { if ($post[‘post_type’] == ‘banner’) $post[‘post_st…
All in one SEO でアーカイブを含めたカスタム投稿タイプのディスクリプションとキーワードをまとめてテーマ関数で設定 add_filter( 'aioseop_description', 'custom_description' ); function custom_description( $descrip…
以前、テーマ上の文言をテーマ関数で変更する方法を紹介したが、複数変更する方法を改めて。 function change_translate_text_multiple( $translated ) { $text = array( '変更したい文言1' => '変更後の文言1', '変更したい文言2&#…
未設定の場合はホーム設定を表示、カテゴリーページではカテゴリー名をキーワードに追加 function common_description($description) { global $post; global $aioseop_options; if (!is_front_page() && !get_post_meta($post-&g…
通常の一覧で投稿に連番をつけたい場合、$wp_query->current_post; で表示することができる。*0から始まるので + 1 とする。 投稿全体で何番目かを表示したい場合は function get_serial( $post_type = 'post', $op = '<=' ) { global…
Custom Post Type UI でカスタム投稿タイプを登録する際、権限タイプを投稿タイプ名、例えば news とすると、 User Role Editor で publish_news、edit_news などの権限が追加されるので、 特定のユーザー・ユーザーグループのみにアクセス権を設定できるのだが、 設定したユーザーアカウントで投稿・編集時にタク…
Woocommerce を利用してマルチサイトで複数ショップを運営するサイトで、子サイトのテーマは共通なのだが、特定の子サイトのみ、決済ページの備考欄placeholder の文言を変更・または欄外に注釈を付けたいということで。 add_filter('body_class', 'multisite_body_classes&#…