WebHU - Programozási kérdések és válaszok

Facebook A kommentelő közösségi bővítmény nem posztol a felhasználó Facebook falára

Telepítettem egy Facebook kommentfalat egy webhelyen egy ügyfél számára. Gond nélkül működik, kivéve, hogy nem posztol a felhasználó Facebook falára. A Comments Box beépülő modulban (http://developers.facebook.com/docs/reference/plugins/comments/) található kód html5 verzióját használom, és gondoskodtam arról, hogy betöltsem a Javascript SDK-t. is. Csatolom az általam használt kódot, hátha segít.

Javascript SDK:

<body <?php body_class(); ?>>
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
  appId      : 'my-id-here', // App ID
  channelUrl : '//url-here//channel.html', // Channel File
  status     : true, // check login status
  cookie     : true, // enable cookies to allow the server to access the session
  xfbml      : true  // parse XFBML
});

// Additional initialization code here
};
// Load the SDK Asynchronously
(function(d){
 var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
 js = d.createElement('script'); js.id = id; js.async = true;
 js.src = "//connect.facebook.net/en_US/all.js";
 d.getElementsByTagName('head')[0].appendChild(js);
 }(document));
 </script>
<div id="page" class="hfeed">

Kód, ahol szeretném megjeleníteni:

<div class="facebookCommentWall column">
 <h3>Facebook Connect</h3>
 <div class="fb-comments" data-href="<?php bloginfo('url'); ?>" data-num-posts="5" data-width="300" data-colorscheme="dark"></div>

Nem vagyok egészen biztos benne, mi a baj, hogy nem tesz közzé. Kimerítően átnéztem a fórumokat, és vannak emberek, akik kérdeznek, de nem teljesen ugyanazok, mint az enyém. Azt hiszem, a legtöbben többet akarnak tenni, mint egyszerűen a falra posztolni. Az enyém pedig egészen egyszerű ahhoz képest.

Bármilyen segítséget nagyra értékelnénk.


Válaszok:


1

A Megjegyzések beépülő modul egy soron belüli megjegyzésterület a webhelyéhez. Nem tesz közzé semmit senki falára.

Szerkesztés

Igaza van, ezt a megjegyzést megjelenítheti a saját falán, ha bejelöli a jelölőnégyzetet a megjegyzés közzétételénél.

Azonban rossz DOM-ja van.

<h3>Facebook Connect</h2>

Megnyitott H3 címkéje záró H3 címke nélkül. Ez megzavarhatja a böngészőt, és képes megfelelően megjeleníteni az Ön adatait.

És úgy tűnik, kétszer megadta az fb-root DIV-t az oldalon. Az SDK beszerzésének második hívása nem árt, de extra.

09.01.2012
  • Én alázatosan nem értek egyet, hacsak nem értem ezt rosszul. cl.ly/3v0m0R261j1V3r1y191p 09.01.2012
  • Szia DMCS! Köszönet érte – ez vicces, az oldal összes többi részén megváltoztattam a h3/h2 problémát – csak elfelejtettem ezt az oldalt. Köszönet érte. A kódot a láblécben is kommentáltam, és csak a body címke alatt van. Sajnos még mindig nem csinál semmit. Ugyanaz a probléma; nem posztol a falra. 09.01.2012
  • Kérem, módosítsa kérdését a legújabb kódpéldákkal? Köszönöm. 09.01.2012
  • Új anyagok

    A rádiógomb ellenőrzött eseményének használata a jQueryben
    Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...

    Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
    Mi az a körkörös függőségek Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt. provider..

    Miért érdemes elkezdeni a kódolást 2023-ban?
    01100011 01101111 01100100 01100101 — beep boop beep boop Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..

    🎙 Random Noise #2  – Örökbefogadás és hit
    az analitika íratlan világának gondozása Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt . "Ha önvezető autókat gyártanak, akkor mi miért ne..

    A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
    A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában. Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..

    5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
    Frontendmentor.io A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..

    Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
    A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..