TEL:400-8793-956
当前位置:程序、服务器

所有主题的自定义欢迎小部件

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-17 10:50:22

 问:我正在使用自定义的欢迎窗口小部件。我已将代码添加到主题function.php中。我注意到当我更改主题时,欢迎小部件没有出现-显然是由于active function.php文件已更改。有没有一种方法可以使小部件始终显示,无论激活了哪个主题?

 
<?php 
//仪表板欢迎控件功能register_raccoonbox_ohjauspaneeli_vimpain(){     global $ wp_meta_boxes;     wp_add_dashboard_widget(        'raccoonbox_ohjauspaneeli_vimpain',        'Tervetuloa mahtavalle sivullesi!',        'raccoonbox_ohjauspaneeli_vimpain_display'     );     $ dashboard = $ wp_meta_boxes ['dashboard'] ['normal'] ['core'];     $ my_widget = array('raccoonbox_ohjauspaneeli_vimpain'=> $ dashboard ['raccoonbox_ohjauspaneeli_vimpain']);     未设置($ dashboard ['raccoonbox_ohjauspaneeli_vimpain']);     $ sorted_dashboard = array_merge($ my_widget,$ dashboard);     $ wp_meta_boxes ['dashboard'] [' normal'] ['core'] = $ sorted_dashboard; }
 
add_action('wp_dashboard_setup','register_raccoonbox_ohjauspaneeli_vimpain'); 
功能raccoonbox_ohjauspaneeli_vimpain_display(){     ?> <一个HREF = “http://raccoonbox.com”目标= “_blank” > < IMG SRC = “http://raccoonbox.com/raccoonbox-img/RACCOONBOX-logo_200.png” ALT = “浣熊徽标” width = “ 100px” height = “ 100px” > </ a > < p >        Lorem
 </ p > <
 
    </ p > 
<?php } //编辑管理员脚本add_filter('admin_footer_text','remove_footer_admin'); ///更改管理员页脚文本函数remove_footer_admin(){ echo'Kiitos kun valitsit <a href="http://raccoonbox.com"> Raccoonboxin </a> | Muotoilija <a href="http://raccoonbox.com/muotoilijat"> Konstantin Nikkari </ a';; } ?>
    
 
答:当然可以。最好的方法是创建自己的插件,该插件使用小部件具有的代码。有一个名为“必须使用插件”的WordPress功能,该功能安装在其他目录中,并且可用于所有主题。
上一篇: 为什么#gallery id需要在页脚部分下,这是为什么?
下一篇: 父元素的字体大小是默认设置,还是可以更改它?