关于国际化,两种方法中哪一种是处理翻译的正确方法。
echo \'<p>\' . esc_html__( \'Lorem ipsum dolor sit amet, consectetur adipisicing\', \'textdomain\' ) . \'</p>\';
或
printf( \'<p>%1$s</p>\', esc_html__( \'Lorem ipsum dolor sit amet, consectetur adipisicing\', \'textdomain\' ) );
如果我需要在p标记中添加包装,我只需要将p标记添加为允许的HTML标记。如下所示
printf( wp_kses( __( \'<p>Ready to publish your first post? <a href="%1$s">Get started here</a>.</p>\', \'maker_\' ), array( \'a\' => array( \'href\' => array() ), \'p\' => array() ) ), esc_url( admin_url( \'post-new.php\' ) ) );