WordPress怎么禁止非管理员进入仪表盘
老蒋 发布于 2024-10-10 21:49:53
仪表盘的入口为wp-admin/index.php文件,并引用dashboard api。所以要想禁止非管理员进入仪表盘,可直接借用wp_dashboard_setup这个hooks进行判断。 示例代码: add_action('wp_dashboard_setup', 'wpd...
老蒋 发布于 2024-10-10 21:49:53
仪表盘的入口为wp-admin/index.php文件,并引用dashboard api。所以要想禁止非管理员进入仪表盘,可直接借用wp_dashboard_setup这个hooks进行判断。 示例代码: add_action('wp_dashboard_setup', 'wpd...
老蒋 发布于 2024-09-29 14:48:43
DEDECMS织梦CMS是什么常用的CMS之一,这里老蒋整理几个常用的代码片段,可以用到常见的主题开发和仿站。 1、常用标签 2、模板路径和文件调用
老蒋 发布于 2024-09-08 17:28:49
这篇文章中,老蒋需要记录的是利用add_classname_to_parent_nav_link函数给我们导航中的有子菜单的父菜单,有a记录添加class属性。 function add_classname_to_parent_nav_link($atts, $item) { /...
老蒋 发布于 2024-09-08 10:48:11
这里老蒋在设计WordPress主题的时候需要将导航菜单有子菜单的导航有特定加上dropdown样式。这里我们就需要引用钩子。 function spring_add_menu_parent_class( $items ) { $parents = array(); // Col...
老蒋 发布于 2024-08-08 19:42:07
如果我们的迅睿CMS需要迁移服务器和数据库的时候那肯定是需要更换数据库账号信息,那数据库信息在迅睿CMS中哪个文件呢? 我们可以打开你的网站根目录找到config这个文件夹,打开之后找到database.php。 然后看到文件。 修改之后保存即可。
老蒋 发布于 2024-08-08 19:29:21
有不少新手适用迅睿CMS的时候,在安装完毕CMS后忘记保留CMS的管理入口地址。或者我们以后在使用后忘记入口地址,那如何找到呢?因为在迅睿CMS安装的时候会默认生成一个随机的URL入口地址。我们可以在根目录看到。 如果我们用的是Public作为根目录的话就在这个目录下找到一个尝尝...
老蒋 发布于 2024-08-03 19:11:15
对于我们有准备开发WordPress主题和插件的朋友来说,有一个比较好用的后端框架可以提高开发效率。这里推荐有Codestar Framework,有免费版本和付费商用版本。对于日常的主题开发来说免费版本是够用的,当然如果有需要插件框架的那就需要付费版本才支持的。 解压CF框架之...
老蒋 发布于 2024-07-31 19:19:18
迅睿CMS是我们常用的内容管理系统,尤其是从DEDECMS开始商业授权之后这款原本还算老牌的CMS重新更大的曝光在我们用户眼前。这款CMS可以用来搭建内容系统或者企业网站,但是他的伪静态规则和一般的网站设置不同,他们是有支持Nginx和Apache的。 这里我们登录迅睿CMS后台...
老蒋 发布于 2024-07-31 19:15:07
如果我们在使用迅睿CMS的时候应该知道,网站CMS丢到根目录是无法运行的,而是需要指定Public运行目录才可以,虽然有官方介绍到可以将Public目录的文件贴到根目录,但是有些时候运行效果不行,还是建议完全将目录指向Public运行目录。 如上图在宝塔面板中可以可视化设置,我们...
老蒋 发布于 2024-07-31 19:02:35
有些时候我们在设计网站的时候是在本地进行的,所以本地的演示域名并非真实的域名。所以我们在调试完毕后会上线到真实网站环境,那我们就需要更换域名。这里,我们可以在数据库和文件上传到新网站后,用新网站打开网站后台登录后。 在这里我们可以看到显示的是老域名,我们直接变更即可。当然前提是我...