簡體   English   中英

Wordpress Facebook即時文章不起作用

[英]Wordpress Facebook Instant Articles not working

我正在嘗試安裝wordpress插件“ WP的即時文章”( https://es.wordpress.org/plugins/fb-instant-articles/ ),我完成了該過程,但是當我要發送5 FB插件需要查看的文章向我顯示了全部檢查(5)解決該警告的文章,我嘗試編輯該文章,但是包含Instant Articles的框在Chrome控制台中正在加載,但沒有解決任何問題我收到“未捕獲的ReferenceError:未定義Instant_articles_load_meta_box”。 我試圖將jquery聲明移到頂部,但錯誤仍然存​​在。 有任何想法嗎? ):

即時文章-元box.js

function instant_articles_force_submit ( post_ID ) {
    var data = {
        'action': 'instant_articles_force_submit',
        'post_ID': post_ID,
        'force': jQuery( '#instant_articles_force_submit' ).is( ':checked' ),
        'security': jQuery( '#instant_articles_force_submit' ).attr( 'data-security' )
    };
    jQuery.post( ajaxurl, data, function(response) {
        instant_articles_load_meta_box( post_ID );
    });
}
function instant_articles_load_meta_box ( post_ID ) {
    jQuery( document ).ready( function( $ ) {
        var data = {
            'action': 'instant_articles_meta_box',
            'post_ID': post_ID
        };
        jQuery.post( ajaxurl, data, function(response) {
            jQuery( '#instant_article_meta_box .inside' ).html( response );
            jQuery( '#instant_articles_force_submit').click( function () {
                instant_articles_force_submit( post_ID );
            } );
        }, 'html' );
        jQuery( '#instant_article_meta_box' ).delegate( '.instant-articles-toggle-debug', 'click', function () {
            jQuery( '#instant_article_meta_box' ).toggleClass( 'instant-articles-show-debug' );
            return false;
        } );
    });
}

元箱架的template.php

<span class="instant_articles_spinner" ></span>
<script>
    instant_articles_load_meta_box( <?php echo absint( $post->ID ); ?> );
</script>
  • WP版本4.7.3
  • PHP版本5.4.17
  • 插件版本3.3.3

已解決:只需將其替換為meta-box-loader-template.php即可:

<script>
    instant_articles_load_meta_box( <?php echo absint( $post->ID ); ?> );
</script>

有了這個:

<script>
    jQuery.noConflict();
    jQuery( document ).ready(function( $ ) {
        instant_articles_load_meta_box( <?php echo absint( $post->ID ); ?> );
    });
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM