-
Notifications
You must be signed in to change notification settings - Fork 0
/
custom-css.php
54 lines (46 loc) · 1.65 KB
/
custom-css.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?php
/*
* Plugin Name: JP Custom CSS
* Plugin URI: http://wordpress.org/plugins/jp-custom-css/
* Description: Customize your site’s CSS without modifying your theme.
* Author: JP Bot
* Version: 3.6
* Text Domain: jetpack
* Domain Path: /languages/
* License: GPL2 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
/**
* Module Name: Custom CSS
* Module Description: Customize your site’s CSS without modifying your theme.
* Sort Order: 2
* First Introduced: 1.7
* Requires Connection: No
* Auto Activate: Yes
* Module Tags: Appearance
*/
function jetpack_load_custom_css() {
include dirname( __FILE__ ) . "/custom-css/custom-css.php";
}
/*add_action( 'jetpack_modules_loaded', 'custom_css_loaded' );
function custom_css_loaded() {
Jetpack::enable_module_configurable( __FILE__ );
Jetpack::module_configuration_load( __FILE__, 'custom_css_configuration_load' );
}*/
function jp_custom_css_load_textdomain() {
load_plugin_textdomain( 'jetpack', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
}
add_action( 'plugins_loaded', 'jp_custom_css_load_textdomain' );
function jp_custom_css_settings_link($actions) {
return array_merge(
array( 'settings' => sprintf( '<a href="%s">%s</a>', 'themes.php?page=editcss#settingsdiv', __( 'Edit CSS', 'jetpack' ) ) ),
$actions
);
return $actions;
}
add_filter('plugin_action_links_' . plugin_basename(__FILE__), 'jp_custom_css_settings_link' );
/*function custom_css_configuration_load() {
wp_safe_redirect( admin_url( 'themes.php?page=editcss#settingsdiv' ) );
exit;
}*/
jetpack_load_custom_css();