今天豆包又立功了,把我心心念的 begin 主题给修复支持 php8.5 环境了!最开始是计划直接让豆包修复我的 begin5.2 版本的,因为版本号比较大,想着功能可以先进点,但是这个版本被 themebetter 做了虚拟机加密,很多函数的修复非常困难,通过昨晚和今天上午的奋战,用光了豆包的付费额度也没解决。于是心想,要不降低难度,让他修复我这个从 begin4.6 修复而已来的,之前支持 php8.3 的主题,结果喜人。
之所以我的这个 begin-asan 能够被豆包修复好,最关键的是,我这个主题都是明码的,没有加密,操作起来简单多了,但是相对于人力来说,还是有些强度,所以要再次感谢豆包。
修复好之后,我第一时间做了威兄的同化,就是模仿威兄将主题的配置菜单的样式加图标。
打开主题根目录的 function.php 文件,增加下面这端代码就行啦:
- // 主题设置菜单添加图标
- add_action('admin_head', 'begin_asan_theme_menu_icon');
- function begin_asan_theme_menu_icon() {
- echo '<style>
- #menu-appearance a[href="themes.php?page=options-framework"]:before {
- content: "\f309";
- font-family: dashicons;
- font-size: 16px;
- vertical-align: -3px;
- margin-right: 3px;
- }
- </style>';
- }
其中的图标是可以更换的,\f309 是调色板图标(dashicons-art),想换其他图标可以改成:
\f100- 外观图标\f111- 通用设置图标\f226- 仪表盘图标\f309- 调色板(艺术)图标
完美实现,good!
