`

wp技巧 -后台配置

阅读更多

WordPress去掉后台 重置密码、修改管理员密码选项

新建一个php文件 例如 password-reset-removed.php

<?php

class Password_Reset_Removed
{

  function __construct()
  {
    add_filter( 'show_password_fields', array( $this, 'disable' ) );
    add_filter( 'allow_password_reset', array( $this, 'disable' ) );
    add_filter( 'gettext',              array( $this, 'remove' ) );
  }

  function disable()
  {
    if ( is_admin() ) {
      $userdata = wp_get_current_user();
      $user = new WP_User($userdata->ID);
      if ( !empty( $user->roles ) && is_array( $user->roles ) && $user->roles[0] == 'administrator' )
        return true;
    }
    return false;
  }

  function remove($text)
  {
    return str_replace( array('Lost your password?', 'Lost your password'), '', trim($text, '?') );
  }
}

$pass_reset_removed = new Password_Reset_Removed();
?>

 放到plugins文件夹下 启用插件 即可。

WordPress的调试

对于开发人员来说,WordPress有个非常出色的调试功能,通过它你可以查找错误。默认情况下这个函数是设置为false,如果是开发人员使用的话,应该启用这个函数。

define(‘WP_DEBUG’, false); // 默认情况下禁用调试
define(‘WP_DEBUG’, true); // 启用调试模式

博客/网站地址

在WordPress设置时,你可以指定WordPress的地址和网站地址。这些是添加在你的数据库中,每一次开发人员在模板里调用它的时候,实际上是在运行数据库查询。WordPress 2.2引入这两个设置来覆盖数据库值:

define('WP_HOME', 'http://www.yourdomain.com');
define('WP_SITEURL', 'http://www.yourdomain.com');

通过在配置文件wp-config.php里添加你的地址以后,你就可以减少数据库查询的次数,提高了网站的性能。

启用多站点的功能

WordPress 3.0里,WPMU已经与WordPress核心程序整合一起了。想要启用多站点的功能,你需要在配置文件里添加以下代码:

define('WP_ALLOW_MULTISITE', true);

添加完这个代码之后,在WordPress管理后台就会一个新的页面,工具》网络(Network)。

找到这个页面后,你需要按照页面上的指示来操作才能继续设置MU网络。

 

提高WP-Config文件的安全性

相信大家都应该明白这个配置文件的重要性了,因此非常有必要提高它的安全性。默认情况下,它是存放在WordPress文件夹的根目录下,但是,实际上用 户可以移动它。你可以将它移出public_html目录,这样用户就无法访问到它。如果WordPress程序无法再根目录文件夹找到它的话,它会懂得 去其他目录查找。 当然,你也可以使用.htaccess文件限制用户对此文件的访问。

添加下面的代码:

# protect wpconfig.php
<files wp-config.php>
order allow,deny
deny from all
</files>
0
0
分享到:
评论

相关推荐

    WP-Rocket-2.11.5

    1. **安装**:下载WP Rocket 2.11.5版本后,将`wp-rocket`文件上传至WordPress的`wp-content/plugins`目录,然后在WordPress后台激活插件。 2. **配置**:激活后,进入“WP Rocket”设置页面,按照引导进行简单配置...

    wprobot自动采集教程

    #### 四、WPROBOT的高级使用技巧 - **内容过滤**:通过关键词过滤和排除某些内容,确保采集的内容符合博客的主题和质量要求。 - **伪原创策略**:利用WPROBOT结合其他伪原创插件,对采集来的内容进行重新编辑和组织...

    wordpress插件 wprobot自动博客插件

    - **安装与激活**: 首先,从WordPress插件市场下载WPRobot插件,然后通过WordPress后台进行安装和激活。 - **配置设置**: 进入插件设置页面,设置采集源、过滤规则、发布时间等参数。用户可以根据自己的博客主题和...

    ios,android,wp中的银联支付demo

    5. **证书配置**:银联支付可能需要特定的SSL证书和商户ID,开发者需要在后台配置这些信息。 6. **版本兼容性**:不同版本的银联SDK可能有不同的API和特性,开发者需要确保与当前应用版本兼容。 7. **UI设计**:...

    wp7学习非常好的一部中文书籍

    1. **WP7平台概述**:介绍WP7的硬件配置、操作系统特性以及与市场上其他移动平台的区别,帮助读者了解WP7的基础环境。 2. **开发环境搭建**:详述如何安装Visual Studio工具,设置开发环境,创建第一个WP7项目,...

    Wp7 学习PPt

    【标签】"Wp7 ppt" 提示我们,这份PPT是关于WP7技术的讲解,可能是讲解如何使用Visual Studio进行WP7应用开发,包括XAML语言用于构建用户界面,C#或VB.NET作为后台逻辑语言,以及如何利用Silverlight技术创建丰富的...

    wordpress 的WPRobot3

    在本文中,我们将深入探讨WPRobot3的功能、设置、使用技巧以及其对WordPress网站的影响。 ### 一、WPRobot3的核心功能 1. **自动内容抓取**:WPRobot3能够定期检查预设的来源,如RSS源、新闻站点或API,抓取新鲜...

    linux课件附习题讲解及试题

    在"Linux课件附习题讲解及试题"这个资源中,我们能够深入学习Linux的基础知识,掌握其核心概念和常用命令,从而提升我们的系统管理能力和问题解决技巧。 一、Linux基础 1. Linux发行版:Linux并不是单一的操作系统...

    Admin Login Finder 后台扫描器

    1. **安全审计**:定期使用 Admin Login Finder 对自家网站进行安全审计,确保后台系统的安全配置。 2. **密码策略**:对于找到的后台登录入口,应加强密码策略,使用复杂且独特的管理员账号密码。 3. **安全更新*...

    WP7 MetroGrid组件示例源码

    总之,【WP7 MetroGrid组件示例源码】是一个宝贵的教育资源,它可以帮助开发者快速掌握Windows Phone 7界面设计的技巧,同时提供了一个实践和改进的平台。通过深入学习和应用这个组件,开发者不仅可以提升开发技能,...

    webfusion-wp:WordPress主题

    为了充分利用"webfusion-wp"主题,你需要熟悉WordPress的后台界面,如如何安装和激活主题,以及如何通过主题选项进行定制。同时,了解基本的HTML和CSS知识将帮助你更好地理解主题的工作原理,甚至进行个性化修改。...

    WordPress中文博客主题:zruckMetro v1.0

    4. **设置选项** - 基于NewHots主题的设置,用户可以通过后台进行个性化配置,调整颜色、字体、布局等元素。 5. **SEO友好** - 优质的WordPress主题往往注重搜索引擎优化,帮助博客获得更高的搜索排名。 6. **性能...

    wordpress-5.7.1-zh_CN.tar.gz

    - **配置wp-config.php**:根据数据库信息修改配置文件。 - **上传到Web根目录**:使用`ftp`或`scp`将WordPress文件上传到Apache的DocumentRoot。 - **运行安装向导**:访问服务器地址,按照网页提示完成...

    WordPress插件sqlite-integration-181压缩包及使用说明

    2. 在WordPress的wp-content/plugins目录下创建一个新的文件夹,命名为“sqlite-integration”。 3. 将解压缩后得到的sqlite-integration文件夹中的所有内容移动到刚创建的目录中。 4. 登录到你的WordPress管理后台...

    WordPress v2.7 中文正式版 .zip

    在这个文件夹里,通常包含了wp-config.php(用于存储数据库连接信息的配置文件)、wp-content(存放主题、插件和上传的媒体文件的地方)、wp-includes(包含WordPress核心功能的代码)等关键目录。用户需要将整个...

    wordpress:wordpress原始码

    2. **wp-admin**:这是WordPress的管理后台界面,包含所有用于网站管理的页面和脚本,如用户管理、内容编辑、设置调整等。 3. **wp-content**:这个目录是用户自定义内容的存放地,包括主题、插件和上传的媒体文件...

    wordpress主题更知鸟WordPressCMS主题

    2. **手动上传主题文件**:下载主题压缩包 → 解压文件 → 通过FTP工具上传到`/wp-content/themes/`目录 → 登录WordPress后台激活主题。 #### 使用技巧 - **了解主题文档**:阅读官方文档可以帮助你更好地掌握主题...

    WordPress文章下载增强插件源码 支持几乎所有网盘

    通过查看源码,开发者可以学习到如何在WordPress中开发插件,如何与第三方服务集成,以及如何处理用户权限和下载统计等实用技巧。 1. **数据库模型**:源码中的模型文件展示了如何设计和操作数据库表,用于存储下载...

    up_489299_jibberbook_8wp81.rar

    1. "a00983e623268df61a4f615865e77e92.txt":这是一个文本文件,可能包含了项目的一些说明、版权信息或者可能是数据库连接配置等。 2. "fileinfo.txt":这通常是用于记录文件信息的文本文件,可能包含了关于压缩包...

    站长亲测版多功能新闻积分商城主题LensNews最新V3.0去授权无限制版本主题模板.txt

    - **特性**:该主题是一款针对新闻和积分商城定制的多功能WordPress主题,具有高度可配置性和扩展性。 - **适用范围**:适用于新闻发布、资讯分享、积分商城等网站。 #### 1.2 版本特点 - **去授权无限制**:V3.0...

Global site tag (gtag.js) - Google Analytics