如何在 facebook pixel javascript 代码中使用 Wordpress 自定义插件选项的值

How to use value of Wordpress custom plugin options in facebook pixel javascript code

我正在创建一个 Facebook 像素插件,我需要使用插件中定义的 WordPress 插件选项来使用像素 ID 值。

这是选项页面

这是我的代码

add_action( 'wp_head', 'dvs_facebook_pixel_viewcontent' );
function dvs_facebook_pixel_viewcontent() { ?>
    <!-- Facebook Pixel Code -->
    <script>
    !function(f,b,e,v,n,t,s)
    {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
    n.callMethod.apply(n,arguments):n.queue.push(arguments)};
    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
    n.queue=[];t=b.createElement(e);t.async=!0;
    t.src=v;s=b.getElementsByTagName(e)[0];
    s.parentNode.insertBefore(t,s)}(window, document,'script',
    'https://connect.facebook.net/en_US/fbevents.js');
    fbq('init', 'get_option('dvs_facebook_pixel');');
    fbq('track', 'PageView');
    fbq('track', 'ViewContent');
    </script>
    <noscript><img height="1" width="1" style="display:none"
    src="https://www.facebook.com/tr?id=823300961565807&ev=PageView&noscript=1"
    /></noscript>
    <!-- End Facebook Pixel Code -->
<?php }

我正在添加

get_option('dvs_facebook_pixel');
in facebook script
fbq('init', 'get_option('dvs_facebook_pixel');');

但它不起作用。我做错了什么?

此致

在 facebook 脚本中,尝试回显选项:

fbq('init', "<?php echo get_option('dvs_facebook_pixel');?>");