target=\在PHP代码中为空

target=\在PHP代码中为空,php,wordpress,Php,Wordpress,这里没有。我需要在下面的php代码中插入target=“\u blank”…任何建议都将不胜感激:-) wp_kses()过滤内容并仅保留允许的HTML元素。根据短代码[cmo\u footer\u social]的功能,您可能根本不需要过滤内容(即您可能不需要使用wp\u kses()?) 第二个参数是允许的HTML标记,因此只需按照@chris85的建议添加target,但不包含该值 echo wp_kses( do_shortcode( "[cmo_footer_social][

这里没有。我需要在下面的php代码中插入target=“\u blank”…任何建议都将不胜感激:-)


wp_kses()
过滤内容并仅保留允许的HTML元素。根据短代码
[cmo\u footer\u social]
的功能,您可能根本不需要过滤内容(即您可能不需要使用
wp\u kses()
?)

第二个参数是允许的HTML标记,因此只需按照@chris85的建议添加target,但不包含该值

echo wp_kses(
    do_shortcode( "[cmo_footer_social][/cmo_footer_social]" ),
    array(
        'ul' => array (
                'class' => array()
        ),
        'i' => array (
                'class' => array()
        ),
        'li' => array ( ),
        'a' => array (
            'class' => array(),
            'href' => array(),
            'target' => array()
        )
    )
);

粘贴整个codeComplete guess从未使用过WP,但可能…
'a'=>数组('class'=>array(),'href'=>array(),'target'=>'.\u blank'
此代码在哪里使用?使用@chris85 suggested这样的术语进行此操作在回显WP\u kses()时会得到什么?举个例子可能会有所帮助。元素名称和属性是如何定义的似乎很清楚,但不清楚当用空数组定义时,属性将包含什么。无论如何……试试@chris85建议的方法。
echo wp_kses(
    do_shortcode( "[cmo_footer_social][/cmo_footer_social]" ),
    array(
        'ul' => array (
                'class' => array()
        ),
        'i' => array (
                'class' => array()
        ),
        'li' => array ( ),
        'a' => array (
            'class' => array(),
            'href' => array(),
            'target' => array()
        )
    )
);