正如我所提到的,编辑插件的源代码不是最佳做法,因为如果要从作者那里获得最新更新,这将被覆盖。
尽管如此Business Opening Hours 为编辑器显示的插件打开/business-opening-hours/bizo-hours.php
并调整以下行。在撰写本文时,该插件的当前版本是v1。0.7:
第614-616行更换
/**** Instantiate Class ****/
if( is_admin() )
$bizohours_settings_page = new BizoHoursSettingPage();
使用
/**** Instantiate Class ****/
$bizohours_settings_page = new BizoHoursSettingPage();
第26-40行更换
/**
* Add plugin page
*/
public function bizohours_plugin_page()
{
// This page will be in "Dashboard Menu"
add_menu_page(
__(\'Settings Admin\', \'bizo-hours\'),
__(\'Business Hours\', \'bizo-hours\'),
\'manage_options\',
\'bizohours-setting-admin\',
array( $this, \'bizohours_admin_page\' ),
plugins_url( \'images/icon.png\',__FILE__)
);
}
使用
/**
* Add plugin page
*/
public function bizohours_plugin_page()
{
// This page will be in "Dashboard Menu"
add_menu_page(
__(\'Settings Admin\', \'bizo-hours\'),
__(\'Business Hours\', \'bizo-hours\'),
\'edit_others_pages\',
\'bizohours-setting-admin\',
array( $this, \'bizohours_admin_page\' ),
plugins_url( \'images/icon.png\',__FILE__)
);
}