我是wordpress开发的新手,现在我被卡住了。 我需要更改样式并在默认的wordpress注销模板中添加一些按钮(当我被重定向到http://example.com/wp-login.php?action=logout时)。
但问题是我可以在哪里找到该模板?
提前致谢。
的问候。
Ivelin Georgiev
答案 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插件 - 它允许使用网站主题使登录和注册过程成为主题。