<?php /** * Add required plugins to WDS_Required_Plugins. * * @param array $required Array of required plugins in `plugin_dir/plugin_file.php` form. * * @return array Modified array of required plugins. */ function wds_required_plugins_add( $required ) { $required = array_merge( $required, array( 'jetpack/jetpack.php', 'sample-plugin/sample-plugin.php', ) ); return $required; } add_filter( 'wds_required_plugins', 'wds_required_plugins_add' ); // for network activated plugins // add_filter( 'wds_network_required_plugins', 'wds_required_plugins_add' ); /** * Modify the required-plugin label. * * @param string $label Label markup. * * @return string (modified) label markup. */ function change_wds_required_plugins_text( $label ) { $label_text = __( 'Required Plugin for ACME', 'acme-prefix' ); $label = sprintf( '<span style="color: #888">%s</span>', $label_text ); return $label; } add_filter( 'wds_required_plugins_text', 'change_wds_required_plugins_text' ); // To hide required plugins // add_filter( 'wds_required_plugins_remove_from_list', '__return_true' );
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter