14. Поля макета (Вкладка, Аккордеон, Сообщение) | Field Forge - Произвольные поля, созданные для скорости
Скачать Войти

14. Поля макета (Вкладка, Аккордеон, Сообщение)

Эти поля не хранят значения. Они контролируют макет и организацию интерфейса администратора.

Тип поляНазначениеШаблонный код
ВкладкаГруппирует поля во вкладках в редактореНе требуется
АккордеонГруппирует поля в сворачиваемых секцияхНе требуется
СообщениеОтображает сообщение/инструкции только для чтения в редактореНе требуется

Поля макета настраиваются в определении группы полей и влияют только на интерфейс администратора WordPress. Они не имеют вывода в шаблонах. Используйте их для организации сложных групп полей в логические секции.

php
// Example: Creating a field group with tabs programmatically
FIELDFORGE_Field_Groups::instance()->create( [
    'title'  => 'Product Details',
    'fields' => [
        // Tab: General
        [ 'key' => 'field_tab_general', 'label' => 'General', 'type' => 'tab' ],
        [ 'key' => 'field_title', 'label' => 'Title', 'name' => 'product_title', 'type' => 'text' ],
        [ 'key' => 'field_desc', 'label' => 'Description', 'name' => 'product_desc', 'type' => 'textarea' ],

        // Tab: Pricing
        [ 'key' => 'field_tab_pricing', 'label' => 'Pricing', 'type' => 'tab' ],
        [ 'key' => 'field_price', 'label' => 'Price', 'name' => 'price', 'type' => 'number' ],
        [ 'key' => 'field_sale', 'label' => 'Sale Price', 'name' => 'sale_price', 'type' => 'number' ],

        // Tab: Media
        [ 'key' => 'field_tab_media', 'label' => 'Media', 'type' => 'tab' ],
        [ 'key' => 'field_gallery', 'label' => 'Gallery', 'name' => 'gallery', 'type' => 'gallery' ],

        // Message field for instructions
        [ 'key' => 'field_msg', 'label' => 'Note', 'type' => 'message', 'message' => 'Upload at least 3 product images.' ],
    ],
    'location_rules' => [
        [ [ 'param' => 'post_type', 'operator' => '==', 'value' => 'product' ] ],
    ],
] );

ИИ-ассистент Forge Онлайн

Привет! Я ИИ-ассистент Field Forge. Спрашивайте меня о чём угодно по плагину — настройка, возможности, устранение неполадок или разработка.

Только что
На базе Forge AI · Просмотр документации