|
12 | 12 | * Requires PHP: 5.4
|
13 | 13 | */
|
14 | 14 |
|
15 |
| -add_action( 'plugins_loaded', array( 'Semantic_Linkbacks_Plugin', 'init' ) ); |
| 15 | +add_action( 'plugins_loaded', array( 'Semantic_Linkbacks_Plugin', 'init' ), 11 ); |
16 | 16 |
|
17 | 17 | // initialize admin settings
|
18 | 18 | add_action( 'admin_init', array( 'Semantic_Linkbacks_Plugin', 'admin_init' ) );
|
@@ -61,7 +61,7 @@ public static function init() {
|
61 | 61 |
|
62 | 62 | public static function admin_init() {
|
63 | 63 | self::privacy_declaration();
|
64 |
| - $page = class_exists( 'Webmention_Plugin' ) ? 'webmention' : 'discussion'; |
| 64 | + $page = function_exists( 'webmention_init' ) ? 'webmention' : 'discussion'; |
65 | 65 | add_settings_section(
|
66 | 66 | 'semantic-linkbacks',
|
67 | 67 | __( 'Semantic Linkbacks Settings', 'semantic-linkbacks' ),
|
@@ -93,13 +93,13 @@ public static function facepile_checkboxes() {
|
93 | 93 | $facepile = get_option( 'semantic_linkbacks_facepiles' );
|
94 | 94 | echo '<div id="facepile-all">';
|
95 | 95 | foreach ( $strings as $key => $value ) {
|
96 |
| - printf( '<input name="semantic_linkbacks_facepiles[]" type="checkbox" value="%1$s" %2$s />%3$s<br />', $key, checked( in_array( $key, $facepile, true ), true, false ), $value ); |
| 96 | + printf( '<input name="semantic_linkbacks_facepiles[]" type="checkbox" value="%1$s" id="%1$s" %2$s /><label for="%1$s">%3$s</label><br />', $key, checked( in_array( $key, $facepile, true ), true, false ), $value ); |
97 | 97 | }
|
98 | 98 | echo '</div>';
|
99 | 99 | }
|
100 | 100 |
|
101 | 101 | public static function register_settings() {
|
102 |
| - $option_group = class_exists( 'Webmention_Plugin' ) ? 'webmention' : 'discussion'; |
| 102 | + $option_group = function_exists( 'webmention_init' ) ? 'webmention' : 'discussion'; |
103 | 103 | register_setting(
|
104 | 104 | $option_group,
|
105 | 105 | 'semantic_linkbacks_facepiles',
|
|
0 commit comments