This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_action('admin_head', 'handpressed_custom_admin_css'); | |
function handpressed_custom_admin_css() { | |
echo '<style> | |
#updraft-wrap .updated, #mceu_13, #ac-pro-version, #direct-feedback, .elementor-message { | |
display: none !important; | |
} | |
</style>'; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//add to functions.php | |
add_filter( 'xmlrpc_enabled', '__return_false' ); | |
//add to .htaccess | |
# Block WordPress xmlrpc.php requests | |
<Files xmlrpc.php> | |
order deny,allow | |
deny from all | |
</Files> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
remove_action( 'wp_head', 'feed_links_extra', 3 ); // Display the links to the extra feeds such as category feeds | |
remove_action( 'wp_head', 'feed_links', 2 ); // Display the links to the general feeds: Post and Comment Feed | |
remove_action( 'wp_head', 'rsd_link' ); // Display the link to the Really Simple Discovery service endpoint, EditURI link | |
remove_action( 'wp_head', 'wlwmanifest_link' ); // Display the link to the Windows Live Writer manifest file. | |
remove_action( 'wp_head', 'index_rel_link' ); // index link | |
remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); // prev link | |
remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); // start link | |
remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 ); // Display relational links for the posts adjacent to the current post. | |
remove_action( 'wp_head', 'wp_generator' ); // Display the XHTML generator that is generated on the wp_head hook, WP version |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// remove admin bar | |
add_filter('show_admin_bar', '__return_false'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// include a specific PHP file | |
function customIncludeFile($params = array()) { | |
extract(shortcode_atts(array( | |
'file' => 'contact-form' | |
), $params)); | |
ob_start(); | |
include(get_theme_root() . '/' . get_template() . "/$file.php"); | |
return ob_get_clean(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// remove update notifications | |
<?php | |
function no_update_notification() { | |
if (!current_user_can('activate_plugins')) remove_action('admin_notices', 'update_nag', 3); | |
} | |
add_action('admin_notices', 'no_update_notification', 1); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// remove unnecessary page/post meta boxes | |
function remove_meta_boxes() { | |
// posts | |
remove_meta_box('postcustom','post','normal'); | |
remove_meta_box('trackbacksdiv','post','normal'); | |
remove_meta_box('commentstatusdiv','post','normal'); | |
remove_meta_box('commentsdiv','post','normal'); | |
remove_meta_box('categorydiv','post','normal'); | |
remove_meta_box('tagsdiv-post_tag','post','normal'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// remove unnecessary dashboard widgets | |
function remove_dashboard_widgets(){ | |
global $wp_meta_boxes; | |
// only remove "Right Now" for non-administrators | |
if (!current_user_can('activate_plugins')) { | |
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Find Shortcode | |
* | |
*/ | |
function be_find_shortcode( $atts = array() ) { | |
$atts = shortcode_atts( array( | |
'shortcode' => '', |