首页 > 解决方案 > 自定义所见即所得 ACF

问题描述

我希望你们都有一个美好的一天。我来这里是为了一个我找不到和回答的问题。我希望你们能帮助我。

我正在使用带有 ACF Pro 的 Wordpress,并且正在制作自定义的所见即所得,但我想知道是否可以有两种自定义选择样式

 $toolbars['Special'][1] = array('formatselect', 'bold' , 'bullist', 'link', 'styleselect');

如您所见,我正在从已设置的数组中调用“样式选择”

    function my_mce_buttons_2( $buttons ) {
    array_unshift( $buttons, 'styleselect' );
    return $buttons;
}

function fb_mce_before_init( $settings ) {

$style_formats = array(
    array(
        'title' => 'H2 Colors',
            'items' => array(
            array(
                'title' => 'Red',
                'selector' => 'h2',
                'classes' => 'wysiwyg__font-color--primary',
            ),
            array(
                'title' => 'Blue',
                'selector' => 'h2',
                'classes' => 'wysiwyg__font-color--secondary',
            ),
            array(
                'title' => 'Black',
                'selector' => 'h2',
                'classes' => 'wysiwyg__font-color--tertiary',
            ),
        )
    ),
    array(
        'title' => 'H5 Colors',
            'items' => array(
            array(
                'title' => 'Red',
                'selector' => 'h5',
                'classes' => 'wysiwyg__font-color--primary',
            ),
            array(
                'title' => 'Black',
                'selector' => 'h5',
                'classes' => 'wysiwyg__font-color--tertiary',
            ),
        )
    ),

而且我想知道是否可以创建两个选择样式,以便在需要时将其分配给不同的页面。

我希望你们能理解我的问题,如果你不明白,请告诉我,以便我修复我的帖子。

谢谢。

标签: phpwordpressadvanced-custom-fields

解决方案


推荐阅读