前一段时间想了一个问题,怎么样方便客户打造一个N+1网站后台,从自己网站后台快速访问到自己常用的一些网站。
然后花了一下午学习并制作了一个小插件。不过这里不准备分享这个插件。(我才不会承认具体原因是里面的代码写的太水了)。
1.使用代码进行编辑
你可以通过主题编辑器对主题的function.php文件进行编辑。
/** 1.站长工具小部件
* 后台dashboard仪表盘中添加一个小部件
*
* This function is hooked into the 'wp_dashboard_setup' action below.
*/
function add_dashboard_widgets() {
wp_add_dashboard_widget(
'dashboard_widget', // Widget slug.
'Site Manager', // Title.
'dashboard_widget_function' // Display function.
);
}
add_action( 'wp_dashboard_setup', 'add_dashboard_widgets' );
/**
* 输出小部件
*/
function dashboard_widget_function() {
echo '<div class"container">
<ul><a href="https://analytics.google.com/analytics/web/" target="_blank">Google Analytics</a></ul>
<ul><a href="https://search.google.com/search-console" target="_blank">Google Search Console</a></ul>
<ul><a href="https://search.google.com/search-console/insights" target="_blank">Google Search Console Insights</a></ul>
<ul><a href="https://www.bing.com/webmasters" target="_blank">Bing Webmaster</a></ul>
<ul><a href="https://clarity.microsoft.com/projects" target="_blank">Bing Clarity</a></ul>
<ul><a href="https://ziyuan.baidu.com/dashboard" target="_blank">百度站长工具</a></ul>
<ul><a href="https://zhanzhang.sm.cn/open/detialPage" target="_blank">神马站长工具</a></ul>
<ul><a href="https://zhanzhang.so.com/sitetool/site_manage" target="_blank">360站长工具</a></ul>
<ul><a href="https://tool.chinaz.com/" target="_blank">站长工具</a></ul>
<ul><a href="https://ip.tool.chinaz.com/" target="_blank">ip查询</a></ul>
</div>';
}
//2.添加邮件管理小部件
add_action('wp_dashboard_setup', 'add_dashboard_widgets_email');
function add_dashboard_widgets_email(){
global $wp_meta_boxes;
wp_add_dashboard_widget( 'dashboard_email_widget', 'Email Manager', 'dashboard_widget_email');
}
function dashboard_widget_email() {
echo '<div class"container">
<ul><a href="https://mail.163.com/" target="_blank">163邮箱</a></ul>
<ul><a href="https://exmail.qq.com/login" target="_blank">腾讯企业邮箱</a></ul>
</div>';
}
//3.添加服务器空间后台管理小部件
add_action('wp_dashboard_setup', 'add_dashboard_widgets_sever');
function add_dashboard_widgets_sever(){
global $wp_meta_boxes;
wp_add_dashboard_widget( 'dashboard_sever_widget', 'Sever Manager', 'dashboard_widget_sever');
}
function dashboard_widget_sever() {
echo '<div class"container">
<ul><a href="https://aliyun.com" target="_blank">阿里云</a></ul>
<ul><a href="https://wanwang.aliyun.com/" target="_blank">万网域名</a></ul>
</div>';
}
2.我做的插件Dashboard Widgets Quick Link,即装即用
整个插件只有几kb大小,是一个轻量级的仪表盘小部件,主要是为了方便客户管理网站的。
如果你需要的话可以加我微信获取,这个插件我并没有提交到wordpress插件库。
安装方式:
1.将下载的安装包添加到这里,立即安装并启用。
2.回到仪表盘首页找到 Dashboard Widgets Quick Link插件
如果没有找到,可以在显示选项中勾选该小部件就可以显示了。
3.如何修改版权信息
最底部放了我的作者姓名,可以将鼠标悬浮到小部件点击配置,修改并保存即可。
3.插件已经更新到1.0
已经允许用户自己添加、编辑、删除链接了,更新情况请看《做了一个Dashboard Widgets Quick Link插件,方便外贸客户管理网站》。目前在等待提交到wordpress的插件库中,
如果对本文有疑问,可以在下方评论区留言,看到后我会在这里回复你。
加微信咨询(为了方便大家添加微信,直接放在这里了):