Skip to content

Commit 201e21c

Browse files
committed
add menu icon
1 parent 8f872d3 commit 201e21c

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

assets/solid-dynamics-icon.svg

Lines changed: 11 additions & 0 deletions
Loading

settings/settings.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ public function __construct() {
1212

1313
// Add admin menu.
1414
add_action( 'admin_menu', array( $this, 'add_settings_page' ) );
15+
add_filter( 'wpsf_menu_icon_url_solid_dynamics', array( $this, 'menu_icon_url' ) );
1516

1617
// Add an optional settings validation filter (recommended).
1718
add_filter( $this->wpsf->get_option_group() . '_settings_validate', array( &$this, 'validate_settings' ) );
@@ -30,6 +31,10 @@ public function add_settings_page() {
3031
);
3132
}
3233

34+
public function menu_icon_url() {
35+
return plugin_dir_url(__DIR__) . 'assets/solid-dynamics-icon.svg';
36+
}
37+
3338
public function validate_settings( $input ) {
3439
// Do your settings validation here
3540
// Same as $sanitize_callback from http://codex.wordpress.org/Function_Reference/register_setting.

0 commit comments

Comments
 (0)