WordPress中受密码保护的页面的模板文件在哪里()

我正在尝试编辑页面或帖子受密码保护时使用的模板页面。我似乎找不到很多运气。
你知道在哪里吗?
#1据我了解, 受密码保护的页面/帖子使用的模板是常规页面/帖子。如果你要更改标准消息” 我的帖子受密码保护。请问我输入密码:” , 请尝试将以下代码片段(更改文本以阅读所需内容)添加到主题的function.php文件中:

function fb_the_password_form() { global $post; $label = 'pwbox-'.(empty($post-> ID) ? rand() : $post-> ID); $output = '< form action="' . get_option('siteurl') . '/wp-login.php?action=postpass" method="post"> < p> ' . __("My post is password protected. Please ask me for a password:") . '< /p> < p> < label for="' . $label . '"> ' . __("Password") . ' < input name="post_password" id="' . $label . '" type="password" size="20" /> < /label> < input type="submit" name="Submit" value="' . esc_attr__("Submit") . '" /> < /p> < /form> '; return $output; } add_filter('the_password_form', 'fb_the_password_form');

我在WP工程师的” 更改密码页面的措辞” 中找到了这一点。
#2【WordPress中受密码保护的页面的模板文件在哪里()】在二十一岁的儿童主题中, 上述方法无效。相反, 我使用了以下代码(不幸的是, 我不记得是谁写的):
< ?php function my_password_form() { global $post; $label = 'pwbox-'.( empty( $post-> ID ) ? rand() : $post-> ID ); $o = '< form action="' . esc_url( site_url( 'wp-login.php?action=postpass', 'login_post' ) ) . '" method="post"> ' . __( "Some custom statement here.\nAnd a second line:\n" ) . ' < label for="' . $label . '"> ' . __( "Password:" ) . ' < /label> < input name="post_password" id="' . $label . '" type="password" size="20" maxlength="20" /> < input type="submit" name="Submit" value="' . esc_attr__( "Submit" ) . '" /> < /form> < p style="font-size:18px; margin:0px; padding: 8px; background: lightblue; height: 40px; width: 400px; text-align: center; "> Some other text here< /p> '; return $o; } add_filter( 'the_password_form', 'my_password_form' ); ?>

    推荐阅读