如何添加符合WordPress插件的Java脚本?

时间:2020-03-05 作者:Nur Islam

我想在WordPress插件的Javascript中添加延迟,如何添加?

/* Init AddToAny when an AddToAny WordPress Widget is selectively refreshed for customizer preview. */
jQuery( function() {
    // Short-circuit selective refresh events if not in customizer preview or pre-4.5.
    if ( \'undefined\' === typeof wp || ! wp.customize || ! wp.customize.selectiveRefresh ) {
        return;
    }

    function addtoany_init() {
        if ( window.a2a ) {
            a2a.init_all( \'page\' );
        }
    }

    // Init AddToAny when a partial is rendered.
    wp.customize.selectiveRefresh.bind( \'partial-content-rendered\', function( placement ) {
        if ( placement.container ) {
            addtoany_init();
        }
    } );
} );

1 个回复
SO网友:sleepingpanda

有一个过滤器:script_loader_tag. 您可以使用它来查找正确的脚本:

add_filter( \'script_loader_tag\', function ( $tag, $handle ) {

if ( \'yourjsfilename.js\' !== $handle )
    return $tag;

return str_replace( \' src\', \' defer="defer" src\', $tag );
}, 10, 2 );
如果有,请告诉我。

相关推荐

如何在wp_post`post_content`中剥离javascript

我的网站正在遭受SQL注入攻击,重定向到广告网站dolohen[dot]com。我需要在提供javascript之前去掉它。Is there a filter I can add or update to remove everything between tags in wp_posts post_content我不熟悉wordpress编程,但不熟悉sql和数据库。这有点让人困惑,因为有些人想在帖子中加入javascript,但却不能。然而,这些SQL注入器似乎是随心所欲的!ThanksPhil公