我开始使用 Mediawiki,我尝试在安装扩展后在页脚中添加一个链接。我使用了以下代码,但是页脚中的链接周围有括号。我该如何删除这个?它显示:
⧼contact⧽
$wgHooks['SkinAddFooterLinks'][] = function( Skin $skin, string $key, array &$footerlinks ) {
if ( $key === 'places' ) {
$footerlinks['contact'] = Html::element( 'a',
[
'href' => 'https://www.example.org/wiki/Special:Contact', // URL to "Special:Contact"
'rel' => 'noreferrer noopener' // not required, but recommended for security reasons
],
$skin->msg( 'contactpage-label' )->text()
);
};
};
我想删除链接周围的括号
如果您发布的 PHP 代码正确,您应该看到
⧼contactpage-label⧽
,而不是 ⧼contact⧽
。这意味着您必须创建消息MediaWiki:contactpage-label。如果您使用消息缓存,则必须更新缓存。