但是全站都强制HTTPS的话不太现实,最后还是决定让后台强制HTTPS。在设置的过程中参考了crazycen博客的设置方法。 'wp-settings.php'); 之前加上 define('FORCE_SSL_ADMIN', true); 就能让后台强制HTTPS了.
写在前面: 博客搭建了有一段时间了,最近发现后台打开的特别慢,之前也比较慢。不过可能最近比较高产,想写点东西,后台打开的速度让有一点点代码洁癖的我有点无法忍受。 可能有不少朋友也用了 Wordpress,并且找了比较大型的主题,并且随着功能的健全,插件越装越多,后台打开速度也是很不理想。 把这俩个请求找一个粘出来,我们发现他是把后台把要用的 js 都连接在了一起,连接形式是这样的: https://zhaoshuai.me/wp-admin/load-scripts.php? jquery-ui-draggable,jquery-ui-slider,jquery-touch-punch,iris,wp-color-picker&ver=5.2.1 这个链接在一起的 js 每次点击后台菜单或选项都会重新加载以便而不是从缓存中读取
在开发后台界面的时候可以使用WordPress的一些预定义样式,需要注意的是所有使用WordPress预定义样式的元素必须被 .wrap类包裹
可能因为不想给客户看到过多的菜单或者其他种种原因,你想简化 WordPress 后台菜单,其实这个非常容易: add_action( 'admin_menu', 'wpjam_remove_admin_menus
在WordPress网站中,为了提高安全性,防止未经授权的用户编辑主题和插件文件,可以通过在wp-config.php文件中添加特定代码来禁用这些功能。 具体来说,可以在wp-config.php文件中插入以下代码:define( 'DISALLOW_FILEEDIT', true );通过添加上述代码,可以有效禁止用户通过WordPress后台直接编辑主题和插件文件
上一篇讲了 WordPress 后台样式: Admin Notice 操作提示,今天继续,讲讲 WordPress 后台常用的按钮样式: WordPress 常用到按钮是表单的提交按钮,我们非常简单的使用 所以后台生成不同样式的按钮就是靠第三个 $type 参数。 其实 WordPress 是会使用这个参数生成: button button-primary:主按钮 button button-large:大按钮 button button-samll:小按钮 这几个 class,如果你想把链接改成按钮样式,也可以使用上面的 CSS class,除此之外,WordPress 还提供了下面这2个 class: button-secondary:次按钮 action:按钮处于激活状态 所以只要掌握好这几个 class,在 WordPress 后台根据自己的需求可以做出各种按钮。
添加wordpress后台验证功能 作者:matrix 被围观: 1,931 次 发布时间:2013-11-04 分类:Wordpress 兼容并蓄 | 12 条评论 » 这是一个创建于 加强博客后台的登录安全 wowordpress验证码插件曾尝试用在后台的验证功能上面,但这东西不靠谱 也就放弃。 不过看到 乜都讲D 的方法,很不错~ 免插件 代码: <?
起因 2022.3.26,我的博客被人尝试暴力穷举密码登录后台,虽然有封禁插件在,但看着每天几十条的登录失败警告还是很糟心。 根据封禁记录不难看出攻击者只是在穷举密码,没有穷举用户名,这是因为WordPress的作者主页机制可以让攻击者不用登录就能获取到后台用户名,所以只需要暴力穷举密码即可,如果密码非常薄弱或者与网站有很强的关联性就很容易让攻击者得手 解决办法除了安装插件限制IP登录次数外,还可以将登录地址隐藏起来,相当于给后台上了双层保险。 如果不在乎这些的话也是个不错的方法 更改默认登录文件名 此方法需要修改php文件,强烈建议事先备份,出现问题直接覆盖还原 建议关闭WordPress核心更新,否则每次更新都需要重新更改地址 WordPress ,还可以在general-template.php内搜索$login_url = site_url,将第一个参数改为你想要的地址,以Noheck.php举例,意思是如果有人通过wp-admin尝试登录后台或者直接访问后台某个地址时跳转到
用PHP随机显示图片做背景,实现后台登录背景随机刷新。效果预览图片----右边那里是会透明的,透明度可以在css里调整(文字透明度也会被调整,慎用!) 图片图片图片图片使用教程:把 wp-login.php 复制到网站根目录替换把 css images js 3个文件复制到当前使用的主题根目录下将下面代码添加到主题functions.php文件中 //后台登录页自定义
WordPress 3.8+ 后台开始支持多种配色,没事换一换可以让单调的后台变得不那么无聊。本文就来教你,怎么随机切换后台的配色,每次刷新都是不同的心情哦! ]; return $color; } add_filter( 'get_user_option_admin_color', 'Bing_random_admin_color' ); 这样,每次刷新后台你都会看到不一样的颜色哦
常规图片图片图片图片// 为WordPress后台引入cssfunction wpc_add_custom_admin_css() {echo '<link rel="stylesheet" type= /houtai.css">';}add_action('admin_head', 'wpc_add_custom_admin_css');子主题// 为WordPress后台引入cssfunction
新建了个文案馆,开站没几天,爆破的人上手了 这,我哪能惯着你继续爆破 WordPress后台是在地址栏后输入域名加 wp-login.php 或者 wp-admin.php 通过简单代码修改实现隐藏 WordPress 真实后台登录地址功能。 (这段话也来源于@俍注) 在 WP 后台用户模板后台打开 function.php,在最下面添加以下代码即可 贴下俍哥原代码 ···php //隐藏登录地址 add_action('login_enqueue_scripts = 'second')header('Location: https://oneinf.com/'); } 设置后的后台登录地址就成了http://oneinf.com/wp-login.php? = $token) header('Location: https://picture.qqiyu.cn/'); } 额.....那这样很多人进不了后台了怎么办 那这个可玩性就大了,吧下面呢个随便藏到一个你自己能记得住的二级域名下
我们使用 add_menu_page 在后台添加自定义页面的时候,可以设置菜单的位置, 首先我们要知道默认菜单的位置,下面表格是 WordPress 默认的后台菜单结构: 位置 菜单 中文名 2 Dashboard Separator 分割 60 Appearance 外观 65 Plugins 插件 70 Users 用户 75 Tools 工具 80 Settings 设置 99 Separator 分割 对于超级管理员后台
最近在项目中进行 WordPress 后台开发的时候,需要制作弹出层,经过一轮测试,发现还是 WordPress 原生已支持的 ThickBox 比较方便。 WordPress 的 ThickBox jQuery 库 WordPress 后台自带的 ThickBox 库是经过 WordPress 修改的,比如目前插件更新提示的详情链接就是使用 ThickBox WordPress 后台自带的 ThickBox jQuery 库有两种使用方式: iframe 模式:在弹出层中加载另外一个网页。
最近在我们自用插件上开发了一个 WordPress 集成 Unsplash 和 Pexels 免费图库的功能,方便直接搜索免费图片和直接下载插入 WordPress 图库和文章,所有就需要在 WordPress 后台创建弹窗,这样操作似乎才满意。 本来一开始就想用 WordPress 本身的媒体库 wp.media 来创建,发现我自己搞不定兼容原有图库,后来查询到 WordPress 已经支持的 ThickBox 就非常完美,能够自定义的创建 WordPress 后台弹窗,所有子凡就简单的来分享一下 WordPress ThickBox 创建弹窗。 WordPress 本身自带的 ThickBox 也是使用的 jQuery 库,似乎也经过 WordPress 本身的修改和兼容,整体来说对 WordPress 已经足够了,同时 ThickBox 本身支持两种方式
伴随着WordPress 3.8 的新界面,WordPress 官方为后台UI 引进了目前贼流行的webfont(又称 icon font),官方独立项目名为dashicons。 那么,如果你是WordPress 开发者,你可以通过以下方式在你开发的主题或插件中使用WordPress 3.8+后台图标(dashicons)。 Dashicons 与WordPress 3.8 Dashicons 最初是集成在MP6 插件上的,但后来独立成一个项目托管在Github上,然后就是随着MP6集成在WordPress 3.8 新后台UI Dashicons 项目主页:http://melchoyce.github.io/dashicons/ 在WordPress 主题或插件中加入Dashicons 的图标 如果你是在开发WordPress 主题或插件需要像WordPress 仪表盘左侧那样的图标的,或者说需要引用这些图标,那么可以通过下面的方法使用: 加载Dashicons的样式表 先用WordPress 的wp_enqueue_scripts
默认情况下,WordPress 让用户可以在后台设置:姓,名,昵称,然后选择显示的名称。 大概就是下图这个样子: 其实只是用来写写博客,很少的编辑会填这么多的东西,所以最好的方法就是把他们隐藏起来,看了一下 WordPress 源代码,名称设置这里竟然没有 filter,没有filter
如果你想在写博客的时候保持日志编辑页面尽量的简洁,你可以通过下面的代码把 WordPress 自定义字段隐藏起来。 customize_meta_boxes'); function customize_meta_boxes() { remove_meta_box('postcustom','post','normal'); } 当然 WordPress 自定义字段还是非常不错的,很多插件都会用到,但是对于一般用户来说,如果整个项目做好了,用到的自定义字段就是那么几个,我们做项目的时候使用户更加容易使用和理解,一般把WordPress 自定义字段隐藏起来
WordPress 3.8 版本带来最大的变化就是全新的扁平化后台界面,所有的菜单图标和其他地方的图标都是使用字体图标,所以支持界面放大和缩小,并且能够适应各种配色方案,但是通过插件新增的菜单图标,如果使用图片的话 使用 Dashicons Dashicons 就是 3.8 带入的 WordPress 核心中的图标字体,现在 WordPress 后台所使用的图标就是 Dashicons,这些图标是基于矢量的,可以按照任意大小去缩放都不会失真 所以如果你觉得 dashicons 某个图标适合你的插件,可以直接使用,比如我的 WPJAM WordPress 插件 就是用 Dashicons 中的 cloud 图标: add_menu_page( 我们可以通过 Data URI scheme 方式插入,比如最新版的微信机器人图标这样设置后台菜单图标(效果如上图): add_menu_page('微信机器人', '微信机器人', 'manage_options
我们在进行 WordPress 二次开发的时候,有时候需要知道 WordPress 后台当前页面的 Post type,下面的代码可以帮到我们: function get_current_post_type