在函数中返回定制器设置值。php

时间:2016-12-13 作者:Brigante

这可能很不寻常,但我需要在函数中返回自定义设置值。然后传递到函数中。

目前我正在尝试,但变量为空。自定义程序设置正确,因为我可以在主题文件中获取值。

    $breakpoint = get_theme_mod( \'setting_navigation-breakpoint\', \'768\' );

        function hn_add_inline_css($breakpoint) {
            $custom_css = \'
                @media (min-width: \' . $breakpoint . \'px) {
                  .form-inline .form-group {
                    display: inline-block;
                    margin-bottom: 0;
                    vertical-align: middle;
                  }
                  ...
这可能吗?

1 个回复
SO网友:Brigante

解决方案是在函数中获取定制器值,而不是将值传递给函数。

    function hn_add_inline_css() {
        $breakpoint = get_theme_mod( \'setting_navigation-breakpoint\', \'768\' );

        $custom_css = \'
            @media (min-width: \' . $breakpoint . \'px) {
              .form-inline .form-group {
                display: inline-block;
                margin-bottom: 0;
                vertical-align: middle;
              }
              ...

相关推荐