You appear to be a bot. Output may be restricted
Description
Link to allow the custom CSS file to be edited
Usage
bw_edit_custom_css_link( $customCSS, $theme );
Parameters
- $customCSS
- ( string ) required – Name of the custom.css file. Probably 'custom.css' Note: you can't specify a relative path to this file. If you do you may see this message Sorry, can't edit files with ".." in the name. If you are trying to edit a file in your WordPress home directory, you can just type the name of the file in. With WPMS, the link takes you to style.css rather than custom.css. Don't know why! Actually, it's a bit more complex… the theme may be shared by multiple sites so we need to further qualify the custom.css file As a workaround just give it a different name than custom.css and hope for the best it should really include the site ID or something Note: note sure what authority is needed to view/edit the theme files. For MultiSite the admin_url() is wrong – but we can use network_admin_url() for both http://rowlandscastlewebdesign.com/wp-admin/network/theme-editor.php? file=/home/rcwdcom/public_html/wp-content/themes/wpg0216/custom.css&theme=wpg0216&a=te&scrollto=0
- $theme
- ( mixed ) required –
Returns
voidSource
File name: oik/admin/oik-admin.phpLines:
1 to 16 of 16
function bw_edit_custom_css_link( $customCSS, $theme ) { if ( $customCSS != null ) { global $wp_version; $link = network_admin_url( "theme-editor.php" ); $link .= '?file='; if ( version_compare( $wp_version, '3.4', "ge" ) ) { $link .= $customCSS; } else { $link .= path_join( get_stylesheet_directory(), $customCSS ); } $link .= "&theme=$theme"; $img = "{}"; BW_::alink( "bw_custom_css", $link, $img, __( "Edit custom CSS", "oik" ) ); } }View on GitHub View on Trac