我正试图弄清楚插件是如何工作的。该插件本质上是将社交媒体图标放在一个头文件中(它是一个以创世纪为主题的插件)。无论如何,插件的PHP文件有这样的语言:
'email' => array(
'label' => __( 'Email URI', 'ssiw' ),
'pattern' => '<li class="social-email"><a href="%s" %s>✉</a></li>',
我知道这是一个链接,但我不知道如何翻译它。我认为这可能是PHP参数交换的一种形式,但研究这个主题并没有真正帮助。有人能透露一下这个href电话吗?
稍后在加载应用程序时,它将利用数组的pattern
部分,并在您看到%s
的地方执行字符串替换。稍后你可能会看到这样的东西:
sprintf(pattern, 'http://www.msn.com');