如何从注册页面上删除页眉?

时间:2012-12-24 作者:user1916876

如何从注册页面中删除标题、搜索和我的主页、活动、论坛等。os有任何插件可以修改注册页面。我正在使用buddypress插件。我不想叫颜色。我的注册页面的css。

2 个回复
SO网友:shea

如果您不介意编辑主题文件,可以删除颜色。通过编辑functions.php 文件和更改line 127 发件人:

wp_enqueue_style( \'frisco-color-css\');
收件人:

if ( ! is_page( \'register\' ) ) wp_enqueue_style( \'frisco-color-css\');
否则,您可以在插件或类似插件中包含函数:

add_action( \'init\', function() {
    if ( is_page( \'register\' ) )
        wp_dequeue_style( \'frisco-color-css\' );
});
你需要改变register 注册页面的名称、slug或ID。

SO网友:Ahmad M

您使用的主题是Buddypress默认主题的子主题。通过从默认主题目录复制默认主题中的任何文件,可以覆盖该文件(wp-content/plugins/buddypress/bp-themes/bp-default/) 到您的子主题目录(wp-content/themes/child-theme/) 并将其放置在与bp-default.

在您的情况下,首先您需要复制register.php 文件位于buddypress/bp-themes/bp-default/registration/ 子文件夹到子主题(themes/frisco-for-buddypress/registration/register.php).

接下来要删除此模板的头元素,请在主题根目录中创建一个新的自定义头文件,并调用它(例如header-register.php. 复制header.php 并删除要删除的元素(搜索<form> 还有wp_nav_menu 元素),并保存文件。

现在打开register.php 刚复制的文件,并更改get_header(\'buddypress\') 在文件的顶部get_header(\'register\'). 这样,您的主题将使用注册页面的自定义标题。

结束

相关推荐

如何回复BuddyPress通知?

目前,当我收到Buddypress的通知时,我必须登录该网站,发布对事件的评论,或回复消息。有没有办法在MUA中直接回复?我的想法是生成一个UUID,用作对字段的回复,例如msg。[email protected],使用postfix内容过滤器查找收到邮件时的相关事件,解析电子邮件正文以提取回复,并将注释插入数据库。这安全吗?是否可以在没有服务器高权限的情况下完成?