我在WordPress网站上遇到此问题。我想进入该文件并添加postscribe以便可以使用它,但是无法找到调用此源代码的文件。我已经下载了完整的网站,并在Atom上完成了关键字搜索,但是没有任何反应。如何找到此代码的渲染位置?
此功能的一部分:
function ctkvidinit()
{
if(ctkloaded == 0)
{
if(jQuery('#sharehid').length)
{
postscribe("#sharehid", "<script type='text/javascript' data-cfasync='false' src='//apps.shareaholic.com/assets/pub/"+"shareaholic"+".js' data-shr-siteid='xxxxxx' async='async' ><\/script>", { error: function(e){ console.log(e); } } );
}
....
}
另请注意,我已从网站上删除了shareaholic,但由于某些原因,仍在调用它。
最佳答案
我的资源中缺少postscribe,所以我从https://cdnjs.cloudflare.com/ajax/libs/postscribe/2.0.8/postscribe.min.js添加了postscribe.min.js。
但是我仍然不知道为什么要引用postscribe,我的理解是它是异步加载广告,但是我在插件中没有找到此ctkvidinit函数。