如何更改默认的wordpress注销模板?

时间:2011-08-30 10:18:23

标签: wordpress wordpress-theming

我是wordpress开发的新手,现在我被卡住了。 我需要更改样式并在默认的wordpress注销模板中添加一些按钮(当我被重定向到http://example.com/wp-login.php?action=logout时)。

但问题是我可以在哪里找到该模板?

提前致谢。

的问候。
Ivelin Georgiev

2 个答案:

答案 0 :(得分:2)

右...

(遗憾的是)不是登录页面的模板页面。我不知道为什么会这样,也许是为了安全或其他什么,我不知道。在任何情况下,你都不能直接编辑它而不会弄乱wordpress核心。

但是,您可以添加各种钩子和操作以进行一些自定义。以下是我自己的应用程序中的一些示例代码:

  // this adds stuff to the head. You can add a stylesheet
  // if you want, or just css like I have.
  add_action("login_head", "cust_login_head");
  function cust_login_head()
  {
        // this just changes the logo
    ?>
      <style>
      body.login #login h1 a {
        background: url('<?=plugins_url('images/logomed.png',__FILE__)?>') no-repeat scroll center top transparent;
        height: 64px;
        width: 307px;
        margin-left: 10px;
      }
      </style>
    <?php
  }
  // these change the default links from wordpress to whatever you want
  add_filter('login_headertitle', create_function(false, "return 'http://website.com';"));
  add_filter('login_headerurl', create_function(false, "return 'http://website.com';"));

将其粘贴到主题中的functions.php文件中以使其正常工作。

您可以更改和添加其他此类方法和钩子,您只需要找到它们。

答案 1 :(得分:1)

使用Themed login插件 - 它允许使用网站主题使登录和注册过程成为主题。