WordPress如何更改密码保护文章正文提示内容

  • A+
所属分类:wordpress教程

WordPress有一个密码保护功能,你可以在文章和页面的编辑界面看到设置选项:

WordPress如何更改密码保护文章正文提示内容

设置密码保护后的文章样式是这样的:这是一篇受密码保护的文章,您需要提供访问密码

2

 

不过默认的密码提示文字如果不喜欢如何修改呢?本文的目的就是要修改这个提示内容,核心函数如下(添加到当前主题的 functions.php 即可):

  1. /**
  2. * WordPress 更改文章密码保护后显示的提示内容
  3. */
  4. function password_protected_change( $content ) {
  5. global $post;
  6. if ( ! empty( $post->post_password ) && stripslashes( $_COOKIE['wp-postpass_'.COOKIEHASH] ) != $post->post_password ) {
  7. $output = '
  8. <form action="' . get_option( 'siteurl' ) . '/wp-pass.php" method="post">
  9. <p>'.__( "这是一篇受密码保护的文章,您需要提供访问密码:
    " ).'</p>
  10. <p>
  11. <label for="post_password">密码:</label>
  12. <input name="post_password" class="input" type="password" size="20" />
  13. <input type="submit" name="Submit" class="button" value="' . __( "提交" ) . '" />
  14. </p>
  15. </form>
  16. ';
  17. return $output;
  18. } else {
  19. return $content;
  20. }
  21. }
  22. add_filter( 'the_content','password_protected_change' );
  • 微信号:xiaomseo
  • 微信扫一扫欢迎加我为好友
  • weinxin
  • 微信公众号:1015电影网
  • 全网VIP影视免费看
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: