逆引きゴリラ

News
2021/01/12 設定値の解説記事を 2 件追加しました。
  1. ホーム
  2. 記事
  3. Snow Monkey blocks の有効なブロックの設定値

Snow Monkey blocks の有効なブロックの設定値

更新日時
公開日時
カテゴリー
オプション値
タグ
Snow Monkey Blocks

各ブロックの有効化 / 無効化について

Snow Monkey Blocks v10.2.0 以降に各ブロックの有効化 / 無効化が可能となりました。

各ブロックの有効化 / 無効化の設定

各ブロックの設定は option タイプで保存されており、option_{$name} のフックを用いれば、フックで取得される値を変更することも可能となっています。

設定の名前(キー)タイプ説明
smb-available-blocks配列(array)利用可能なブロックの有効化 / 無効化の設定

フック処理で、各ブロックの設定を有効化 / 無効化するサンプルコード

my-snow-monkey.php
<?php

  … 略 …

  add_action(
    'option_smb-available-blocks',
    function( $value ) {

        // 有効化の場合
        $value['各ブロックの設定の名前(キー)'] = 1;

        // 無効化の場合
        $value['各ブロックの設定の名前(キー)'] = 0;	

        return $value;
    }
  );

各ブロックの設定の名前(キー)については、下記の一覧を参照してください。

「利用可能なブロック」の設定について

ブロック名設定の名前(キー)
いいね!ボックスsnow-monkey-blocks/like-me-box
吹き出しsnow-monkey-blocks/balloon
最近の投稿snow-monkey-blocks/recent-posts
目次snow-monkey-blocks/contents-outline
情報snow-monkey-blocks/information
セクションsnow-monkey-blocks/section
ボックスsnow-monkey-blocks/box
ボタンsnow-monkey-blocks/buttons
カテゴリー一覧snow-monkey-blocks/categories-list
カウントダウンタイマーsnow-monkey-blocks/countdown
セクション(サイド見出し)snow-monkey-blocks/section-side-heading
アラートsnow-monkey-blocks/alert
FAQsnow-monkey-blocks/faq
アコーディオンsnow-monkey-blocks/accordion
レーティングボックスsnow-monkey-blocks/rating-box
サムネイルギャラリー(非推奨)snow-monkey-blocks/thumbnail-gallery
パネルsnow-monkey-blocks/panels
RSSsnow-monkey-blocks/rss
ステップsnow-monkey-blocks/step
スライダー(非推奨)snow-monkey-blocks/slider
価格表snow-monkey-blocks/pricing-table
スライダーsnow-monkey-blocks/spider-slider
価格メニューsnow-monkey-blocks/price-menu
コンテナsnow-monkey-blocks/container
ボタンボックスsnow-monkey-blocks/btn-box
セクション(背景 YouTube 動画)snow-monkey-blocks/section-with-bgvideo
セクション(ブロークングリッド)snow-monkey-blocks/section-break-the-grid
タクソノミーsnow-monkey-blocks/taxonomy-terms
期間限定の表示snow-monkey-blocks/limited-datetime
アイコンリストsnow-monkey-blocks/list
お客様の声snow-monkey-blocks/testimonial
このページの子ページsnow-monkey-blocks/child-pages
ディレクトリ構造snow-monkey-blocks/directory-structure
メディアと文章snow-monkey-blocks/media-text
項目snow-monkey-blocks/items
星評価snow-monkey-blocks/evaluation-star
ピックアップスライダーsnow-monkey-blocks/spider-pickup-slider
任意のタクソノミーの投稿snow-monkey-blocks/taxonomy-posts
セクション(背景画像 / 動画)snow-monkey-blocks/section-with-bgimage
ピックアップスライダー(非推奨)snow-monkey-blocks/pickup-slider

注意

フックで値を設定した場合、「ダッシュボード」 → 「設定」 → 「Snow Monkey Blocks」の管理画面で表示される状態と異なる場合があります。 こちらの管理画面が不要な場合、下記のように記述することで管理画面に「Snow Monkey Blocks」メニューを表示されなくなります。

my-snow-monkey.php
<?php

  … 略 …

  add_action(
    'admin_menu',
    function() {
      remove_submenu_page( 'options-general.php', Snow_Monkey\Plugin\Blocks\App\Controller\Manager::MENU_SLUG );
    },
    10000
  );