Plugin pro Facebook, jak jej vlozit do sablony

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Plugin pro Facebook, jak jej vlozit do sablony

Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 10 let, 12 měsíců.

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)
  • Autor
    Příspěvky
  • #3396

    niky79
    Participant

    Zdravim, nainstaloval jsem si tento plugin:

    http://wordpress.org/plugins/facebook/installation/

    Mam upravenou sablonu a nikde se mi ty facebook veci nezobrazuji. V nejakych vychozich sablonach WordPressu, do kterych jsem nesahal, ano. Nevite, jak teda vlozit “kod” pro tento plugin primo do sablony? Shortcodes funguji jen v prispevcich a strankach – ale ja to potrebuji primo do sablony…

    #15706

    admin
    Keymaster
    Web

    Zobrazování je řešeno pomocí nastavení, např. menu Facebook – Like Button pro tlačítko “Líbí se mi”. Fungovat by to mělo všude tam, kde se v šabloně používá pro výpis obsahu funkce the_content().

    #15707

    niky79
    Participant

    admin: diky za navedeni. Kouknul jsem do kodu a opravdu to tam je. Jen se to nezobrazuje, ale to bude asi nejaka CSS vec. Diky!!!

    Edit: nezobrazovalo se tam toto, protoze tam chybel ten JS:

    <div id="fb-root"></div>
    <script>(function(d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s); js.id = id;
    js.src = "//connect.facebook.net/cs_CZ/all.js#xfbml=1&appId=XXYZ";
    fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>

    #15708

    admin
    Keymaster
    Web

    Aha, takže asi bude v šabloně chybět buď funkce wp_head() v souboru header.php nebo wp_footer() v souboru footer.php. Plugin patrně využívá stejnojmenné akce těchto funkcí a příslušný Javascript s jejich pomocí načítá automaticky.

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.