// Activate WordPress Maintenance Mode function wp_maintenance_mode() { if (!current_user_can(‘edit_themes’) || !is_user_logged_in()) { wp_die(‘ Under Maintenance Website under planned maintenance. Please check back later.’); } } add_action(‘get_header’, ‘wp_maintenance_mode’);Continue reading
add_filter( ‘option_use_smilies’, ‘__return_false’ );Continue reading
add_filter( ‘simpay_is_lite’, ‘__return_true’ );Continue reading
if ( ! defined( ‘AUTOSAVE_INTERVAL’ ) ) { // Change 5 to the number of minutes you want to use. define( ‘AUTOSAVE_INTERVAL’, 5 * MINUTE_IN_SECONDS ); }Continue reading
add_filter( ‘wp_revisions_to_keep’, function( $limit ) { // Limit to the last 20 revisions. Change 20 to whatever limit you want. return 20; } );Continue reading
remove_action( ‘xmlrpc_rsd_apis’, ‘rest_output_rsd’ ); remove_action( ‘wp_head’, ‘rest_output_link_wp_head’ ); remove_action( ‘template_redirect’, ‘rest_output_link_header’, 11 );Continue reading
remove_action(‘wp_head’, ‘wp_shortlink_wp_head’ );Continue reading
remove_action(‘wp_head’, ‘feed_links’, 2 ); remove_action(‘wp_head’, ‘feed_links_extra’, 3 );Continue reading
add_filter( ‘manage_posts_columns’, function ( $columns ) { // You can change this to any other position by changing ‘title’ to the name of the column you want to put it after. $move_after = ‘title’; $move_after_key = array_search( $move_after, array_keys( $columns…Continue reading
add_filter( ‘wcv_product_price’, ‘price_min_max’ ); function price_min_max( $args ) { $args[‘custom_attributes’] = array( ‘min’ => 3, ‘max’ => 200, ‘data-parsley-type’ => ‘number’, ‘data-parsley-range-message’ => __( ‘Price must be between 3 and 200’, ‘wcvendors-pro’ ), ‘pattern’ => ‘\d*’, ); return $args; }Continue reading