如何将Alexa证书添加到Mediawiki头?

如何将Alexa证书添加到Mediawiki头?,mediawiki,alexa,Mediawiki,Alexa,我想将Alexa证书添加到Mediawiki,但我找不到包含代码()的头文件 我应该为所有要认证和识别的页面放置哪个文件 Alexa写的 有没有一种方法可以在不损坏任何页面的情况下将代码放入其中 对于试图解决此问题的每个人,只需找到皮肤文件,并将代码嵌入皮肤的.php文件中 我的位置是: /skins/Vector.php 您可以将代码粘贴到其中一个标记中 希望它能帮助任何试图使用Alexa的人。:) 加载项LocalSettings.php: $wgHooks["ParserFirstCal

我想将Alexa证书添加到Mediawiki,但我找不到包含代码(
)的头文件

  • 我应该为所有要认证和识别的页面放置哪个文件 Alexa写的
  • 有没有一种方法可以在不损坏任何页面的情况下将代码放入其中

  • 对于试图解决此问题的每个人,只需找到皮肤文件,并将代码嵌入皮肤的.php文件中

    我的位置是:

    /skins/Vector.php
    
    您可以将代码粘贴到其中一个标记中


    希望它能帮助任何试图使用Alexa的人。:)

    加载项
    LocalSettings.php

    $wgHooks["ParserFirstCallInit"][] = "fnAlexaCertificate";
    function fnAlexaCertificate() {
    
      global $wgOut;
    
      $wgOut->addHeadItem("AlexaCertificate", '<meta name="" content="">');
    
      return true;
    }
    
    $wgHooks[“ParserFirstCallInit”][]=“fnalexecertificate”;
    函数FnAlexa证书(){
    全球$wgOut;
    $wgOut->addHeadItem(“AlexaCertificate”、“”);
    返回true;
    }
    
    将站点范围的JavaScript添加到wiki的最简单方法是以wiki管理员的身份登录。然后将必要的Javascript添加到MediaWiki:Common.jsMediaWiki:Mobile.js中,请参阅位于add-in-LocalSettings.php的手册:

    $wgHooks["ParserFirstCallInit"][] = function () use ($wgOut) {
        $wgOut->addHeadItem("AlexaCertificate", '<meta name="" content="">');
        return true;
    }
    
    $wgHooks[“ParserFirstCallInit”][]=函数()使用($wgOut){
    $wgOut->addHeadItem(“AlexaCertificate”、“”);
    返回true;
    }
    
    您并不想对皮肤进行自定义修改。您将丢失它们,或者必须在更新时重新实现它们。