Wsparcie » Wtyczki » Plugin Facebook problem z językiem

  • Rozwiązany zioom128

    (@zioom128)


    Witam do mojej strony dodałem plugin Facebook, link do wtyczki znajduje się na dole, mam uruchomiłem wtyczkę dodałem przycisk lubie to ale pokazuje się w języku angielskim, w jaki sposób moge ustawić wtyczkę aby wyświetlała w języku polskim.
    http://wordpress.org/tag/facebook

    Drugi problem to komentarze z wtyczką facebook, otóż ten plugin został uruchomiony ale wyświetla sie tylko w dodanych stronach czyli odnośnikach na stronie a nie wyświetla sie w artykułach przypisanych do kategorii. Chciałbym żeby komentarze zaczęły się wyświetlać pod artykułami przypisanych do kategorii

Viewing 15 replies - 1 through 15 (of 22 total)
  • 1. wtyczka korzysta z języka ustawionego w wordpressie, więc jak chcesz mieć PL, to w pliku wp-config.php powinieneś mieć linijkę define (‚WPLANG’, ‚pl_PL’);
    …a jeżeli język masz poprawnie ustawiony a fb mimo to go nie rozpoznaje, to może to być np. kwestia konfliktu z jakąś inną wtyczką wykorzystującą facebooka lub kodem wstawionym bezpośrednio w motyw gdzie język jest ustawiony na en_US.

    2. a czy we wpisach masz komentarze? Ta wtyczka podmienia wordpressowe komentarze, więc tam gdzie ich nie ma – tam ich nie podmieni.
    Upewnij się, czy masz w pliku single.php masz w ogóle kod odpowiedzialny za wstawienie komentarzy (np funkcja comments_template() ) i czy wpisy mają włączoną opcję komentarzy.

    1. w pliku wp-config.php nie mam żadnej linijki define (‚WPLANG’, ‚pl_PL’) wiec to pewnie jest przyczyna lub w stylu jest takie ustawieni en_US.
    2. W pliku single.php nie ma żadnej funkcji comments_template a w artykułach w ogóle nie było żadnych komentarzy tylko w odnośnikach czyli stronach
    Prosiłbym o pomoc jak mam rozwiązać ten problem

    1. jeżeli masz define (‚WPLANG’, ‚en_US’); to zmień na
    define (‚WPLANG’, ‚pl_PL’); …a jeżeli nie masz, to dodaj.

    2. to dodaj w pliku single.php linijkę
    <?php comments_template(); ?>
    -w miejscu gdzie chcesz mieć komentarze.

    1. Sorki pomyłka ale w pliku wp-config.php jest linijka define (‚WPLANG’, ‚pl_PL’); jak kod mam wstawić aby szablon rozpoznawał polskie znaki, żeby po zainstalowaniu wtyczki Facebook na stronie przycisk wyświetlał sie w języku polski a nie w angielskim jak jest teraz obecnie dlatego prosze was o pomoc????

    podaj adres strony

    Oto adres strony, ta strona jest testowa aktualna jest na lokalnym serwerze http://blogi.hexsite.pl/

    Ok, ponawiam pytanie …czy nie używasz jakiejś innej wtyczki związanej z FB?
    …bo w kodzie widzę coś takiego

    <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/en_US/all.js#xfbml=1";
                  fjs.parentNode.insertBefore(js, fjs);
                }(document, 'script', 'facebook-jssdk'));</script>

    -i tutaj może być problem 😉

    innej wtyczki nie używałem ale w szablonie są jakies pliki związane z facebookiem

    Zatem szukaj w plikach motywu, bo jak widać we wklejonym wyżej fragmencie kodu tam ustawiony jest język angielski en_US i dlatego wtyczka facebookowa gubi język.

    Super dzieki już sobie poradziłem z problemem
    Drugi problem to komentarze z wtyczką facebook, otóż ten plugin został uruchomiony ale wyświetla sie tylko w dodanych stronach czyli odnośnikach na stronie a nie wyświetla sie w artykułach przypisanych do kategorii. Chciałbym żeby komentarze zaczęły się wyświetlać pod artykułami przypisanych do kategorii. W pliku single.php nie ma żadnej funkcji comments_template a w artykułach w ogóle nie było żadnych komentarzy tylko w odnośnikach czyli stronach

    To dodaj ją przed końcem pętli.
    Zobacz jak to jest zrobione w w pliku page.php i zrób podobnie w pliku single.php.

    zrobiłem jak zadałeś ale komentarze nadal się nie wyświetlają oto kod z pliku single.php który zmieniłem nie wiem gdzie popełniłem bład

    <?php global $theme; get_header(); ?>

    <div id=”main”>

    <?php $theme->hook(‚main_before’); ?>

    <div id=”content”>

    <?php $theme->hook(‚content_before’); ?>

    <?php
    if (have_posts()) : while (have_posts()) : the_post();
    /**
    * Find the post formatting for the single post (full post view) in the post-single.php file
    */
    get_template_part(‚post’, ‚single’);

    if(comments_open( get_the_ID() )) {
    comments_template(”, true);
    }
    endwhile;

    else :
    get_template_part(‚post’, ‚noresults’);
    endif;
    ?>

    <?php $theme->hook(‚content_after’); ?>

    </div><!– #content –>

    <?php get_sidebars(); ?>

    <?php $theme->hook(‚main_after’); ?>

    </div><!– #main –>

    <?php get_footer(); ?>

    ….teraz edytuj jakiś wpis i sprawdź czy ma zaznaczone Zezwól na komentarze (boks Dyskusja …jeżeli nie masz takiego, rozwiń Opcje ekranu w górnym prawym rogu i zaznacz)

    niestety ale to nie działa nadal nie wyświetla tych komentarzy nie wiem gdzie robie błąd

    widzę, że są ….albo mi się tylko wydaje http://blogi.hexsite.pl/?p=1

Viewing 15 replies - 1 through 15 (of 22 total)
  • The topic ‘Plugin Facebook problem z językiem’ is closed to new replies.