Подцепить код после тегов тела

0

Я пишу плагин wp, и я пытаюсь подключить некоторый код после тела. MY code bellow подключен на самом верху, а не после тегов тела.

Также я попытался повторить весь код, но ничего не случилось.

мой код:

<div id="fb-root"></div>
<script>
      window.fbAsyncInit = function() {
        FB.init({
          appId  : 'xxxxxx',
          status : true, 
          cookie : true, 
          xfbml  : true  
        });
      };

      (function() {
        var e = document.createElement('script');
        e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
        e.async = true;
        document.getElementById('fb-root').appendChild(e);
      }());
    </script>

<script type="text/javascript">
FB.init({appId: "xxxxxxxx", status: true, cookie: true});
  function share_me() {
    FB.ui({
      method: 'feed',
      app_id: 'xxxxxxxxx',
      link: 'http://www.thesite.com',
      picture: 'http://www.thesite.com/image.gif',
      name: 'Pynchon\ Edge',
      caption: 'Amazing',
      description: 'The novel is due Fall 2013'
    },
    function(response){
      if(response && response.post_id) {

      }
      else {

      }
    });
  }
</script>
<?  
}
add_action('after_body', 'sb_fb');
do_action('after_body', 'sb_fb');

Какие-либо предложения?

  • 0
    Где ваша функция sb_fb ?
  • 0
    в моем плагине .. я создал папку myplugin и я создал файл myplugin.php и внутри у меня есть все мои функции ..
Теги:
wordpress-plugin

1 ответ

1
Лучший ответ

замещать

add_action('after_body', 'sb_fb');
do_action('after_body', 'sb_fb');

с

add_action('wp_footer', 'sb_fb');

в вашем файле плагина.

  • 0
    И как можно, пожалуйста, один раз запустить функцию, когда мой плагин активирован? Я хочу создать таблицу один раз, когда плагин активируется в первый раз ..

Ещё вопросы

Сообщество Overcoder
Наверх
Меню