了解Genesis主题的简单社交媒体插件中的href参考


Understanding this href reference in Simple Social Media plugin for Genesis theme

我正试图弄清楚插件是如何工作的。该插件本质上是将社交媒体图标放在一个头文件中(它是一个以创世纪为主题的插件)。无论如何,插件的PHP文件有这样的语言:

'email' => array(
    'label'       => __( 'Email URI', 'ssiw' ),
    'pattern'     => '<li class="social-email"><a href="%s" %s>&#x2709;</a></li>',

我知道这是一个链接,但我不知道如何翻译它。我认为这可能是PHP参数交换的一种形式,但研究这个主题并没有真正帮助。有人能透露一下这个href电话吗?

稍后在加载应用程序时,它将利用数组的pattern部分,并在您看到%s的地方执行字符串替换。稍后你可能会看到这样的东西:

sprintf(pattern, 'http://www.msn.com');