Blog Archives

Disable WooCommerce Marketing menu

Add the following code to the functions.php of your active theme. add_filter( ‘woocommerce_marketing_menu_items’, ‘__return_empty_array’ ); This will remove the following Marketing menu added in WooCommerce 4.0

Posted in WordPress Tagged with: ,

Find all functions hooked to a WordPress action / filter

Quite simply add this near the apply_filters or do_action. global $wp_filter; error_log( “\n ” . print_r( $wp_filter[‘action_or_filter_tag_name’], true ), 3, dirname(__FILE__) . “/my_error_log.log” );

Posted in WordPress Tagged with:

Debug Tools For WordPress / PHP – current_filter and debug_backtrace

We have already discussed error_log here.  The current_filter() function will return the current WordPress filter or action calling a specific function. The return type is string, so it’s straight forward to just use it. Add the following inside the function

Posted in WordPress Tagged with:

Update WordPress Password via SQL (No phpMyAdmin)

Run this from a plugin or a file that will be executed. global $wpdb; $wpdb->query( “UPDATE wp_users SET user_pass= MD5(‘new-password’) WHERE user_login = ‘known-username'” ); Refer: https://stackoverflow.com/a/23635330/8255629

Posted in WordPress Tagged with: , ,

Remove Website Field From WordPress Comment Form

Remove the website / URL field in WordPress comment form. /** * Remove webiste field from WordPress comment form * * Removes the website field when comments form is displayed with comment_form() * * @since 1.0 */ function velocity_remove_comment_form_website_field( $fields

Posted in WordPress Tagged with: , , ,