这两天再搞后台,所以前台的变化不大,是的,差点弄丢了所有配置。因为这套主题的设置选项比较多的缘故,要弄成林三目前的布局,需要十分钟左右的数据填充,还要对多出代码手动修改的说。而这次调整后台,主要是因为“外观”菜单下的两个选项:主题指南和主题选项。
主题指南是链接到作者网站的网页,这个搞法非常好,但是因为林三是修改这个主题,自然不想再挂载别人的信息,就想着去掉它。结果找完了主题选项的相关php文件和js文件,就是没有找到相关的字符。准备放弃的时候,在inc中发现了help.php这个文件,觉得命名很有意思:
- <?php
- add_action(‘admin_menu’, ‘t_guide’);
- function t_guide() {
- add_submenu_page(‘themes.php’, ‘主题指南’, ‘主题指南’, ‘manage_options’, ‘user_guide’, ‘t_guide_options’ );
- }
- function t_guide_options() {
- ?>
- <div class=“wrap”>
- <div class=“opwrap” style=“line-height: 90%;margin: 0 auto;width:100%;padding:0;” >
- <div id=“wrapr”>
- <div class=“gblock”>
- <p><iframe src=“https://linsan.net/begin-guide.html” width=“100%” height=“800” frameborder=“0”></iframe></p>
- </div>
- </div>
- </div>
- </div>
- <?php }; ?>
这段代码不但在外观下创建了新的菜单,而且新的菜单显示的是这个页面的内容,值得收藏。
同时,林三考虑过修改主题的名称和主题文件夹的名称,结果导致了很多严重的后果,大致是修改主题名称后,主题的配置会消失,需要重新基于默认配置修改;修改主题文件夹名称后,主题的小工具会消失,需要重新给各个位置增加小工具。我的感悟是,改主题要提前做好备份!
后面要做的是进一步优化手机端的效果,适配更大分辨率的设备。这段时间认识了很多老铁
改完主题名update一下数据库就好了。
你说的对,居然没想到,哈哈!看来我要对数据库也要研究下的说。感谢提醒!
后台还没有全汉化,哈哈!
不错