Возможно ли подключить ваш блок внутри тега <script></script>, как показано ниже?
<script type="text/javascript" src="//yastatic.net/share2/share.js" charset="utf-8"></script> <script type="text/html"> <div id="ya"></div> </script> <script> var share = Ya.share2('ya', { theme: { services: 'vkontakte,facebook,gplus,linkedin' }, content: { url: 'https://yandex.com' }, hooks: { onready: function () { console.log('блок инициализирован'); } } }); </script>