From Gravatar.com:
All URLs on Gravatar are based on the use of the hashed value of an email address (link)
Instead of storing an email adress in the comment data, you can store the md5-hash of that email adress. The email adress is encrypted and you can use gravatars. Use the filter add_filter( 'preprocess_comment', 'email_to_md5' ) to modify the email adress and do not null it later.
function email_to_md5( $commentdata ){
if( ! empty( $commentdata['comment_author_email'] ) )
$commentdata['comment_author_email'] = md5( strtolower( $commentdata['comment_author_email'] ) );
return $commentdata;
}
Related Posts:
- How to only hook on Single.php after content?
- Change Page’s Tag Using functions.php File
- What characters are allowed as a shortcode tag and how should they be sanitized?
- Edit plugin without hooks in functions.php
- How to remove filter added by another plugin in a class
- Using add_filter inside another class
- Hide WordPress Plugin Deactivation Links
- Alter post slug by a filter that is fired just after a post is created
- Pass A Value From Outside To A Plugin Variable
- Does the ‘nav_menu_css_class’ filter accept 2 or 3 arguments?
- Very stubborn wp_register_script / add_action vs remove
- do_action and hook methods
- Remove action from a plugin class, forced to use global instance
- ElasticPress how to Include Meta to the mapping?
- remove filter which calls a public static function
- Determine plugin name from within plugin_action_links filter
- Reposition Woocommerce Message
- How to remove xmlns on language_attributes()?
- How to modify shortcode attributes with data from current post
- add_filter comment_edit_redirect not working
- Is there a filter for get_post_custom()?
- How do action and filter hooks understand where to look for the core function that we hooked our function to them
- How to append to title via functions.php for auto-posting plugin [duplicate]
- How to find the origin of a file upload from within wp_handle_upload?
- Modifying the comments section through a plugin regardless of theme
- How to get the element ID from new menu list that added with add_filter()?
- White page by using filter template_include
- Passing an array from shortcode-function to filter-function
- Get Time Taken By Each Action Hook in WordPress
- Filtering WooCommerce Orders by Category
- Output content to the_content before a plugin does
- Is there a hook to Intercept al urls from a webpage and redirect to a page
- External Script Using WP – Hooks / Actions Not Working?
- Disable Gravatars in WordPress
- How to change the name of the “edit my profile” link in the WordPress admin backend
- Remove hovercard for only certian gravatars
- add_filter doesn’t work
- Template filter for custom taxonomy terms
- Using add_action before add_filter on a plugin?
- Check if variable is set in filter
- Passing stored variables to add_filter
- Modify page title and subtitle with a plugin
- override filter in a plugin
- remove_action not removing add_action from constructor
- Trying to add a page template for my custom post type from a plugin, but it will not display in the template dropdown unless file is in theme
- Override a Plugin Function
- Can I filter a function created by a theme or a plugin?
- Add a function call after content automatically?
- How to add filter for wordpress plugin?
- How to use add_action for multiple instances of the same class
- How to Use the Filter “sidebar_login_widget_form_args”
- is there a way to pass a parameter to a add_menu_page function?
- How to hook into action/filter call
- Looking for a filter to modify the months
- What’s the best way to echo out a filter variable?
- Edit post image attributes on fly?
- Excluding specific post from custom next/previous theme function
- Add hook after content without formatting
- How to convert Currency from USD to other IP Based currency in Php function
- How i remove specific script from header?
- Unpublished Pages Failing To Appear On Custom Path
- Adding an item to an anonymous array inside a filter?
- taxonomy_template filter not working on pagination [duplicate]
- 500 Internal server error wp_handle_upload_prefilter
- WooCommerce Product Table – filter query on attributes
- Does having apply_filters in the middle of an array make a difference?
- Disable WC Bookings automatic order completion [closed]
- Modify function output in a plugin
- Using Filters to modify contect – DB query results alwats appear fist
- Override filter variable not working
- Show custom taxonomy in theme
- Help needed with woocommerce (wc stripe) filter
- WordPress Add advertising ads befor and after content with periority [closed]
- Why can’t I shove an instance of a class into a variable from a do_action hook?
- Edit plugin filter
- Passing a parameter to filter and action functions
- How do i get all author posts on custom post type list
- How to filter a a variable in a plugin’s function?
- Retrive images from the_content()
- passing ‘&’ in return function of add_filter
- Filter the HTML content of plugin
- change output location of plugin function using a custom hook
- Filter for modifying image on upload
- Strip shortcode from excerpt [duplicate]
- County Finder form/plugin?
- Simply Exclude – Category feed exclusion is excluding from category feed instead of just the main feed
- How to change response of admin-ajax request?
- add query string to all pages after user logged in
- WordPress plugin add_filter returning a link does not work. What is the correct way?
- Order shipped by which driver[hook for woocoomerce order staus changed and popup in admin panel ] [closed]
- Unable to pass arguments from plugin form to filter hook using ajax, the data is transferring via ajax but unable to pass as arguments in filter hooks
- How often should I execute add_filter and function declaration in Code Snippets?
- WordPress REST API filter on blank custom ACF
- Selectively override Easy Digital Downloads protection via filter
- Brands Filter Not Working For On Sale Products
- Removing filters with arguments set in a class
- is_singular() in mu-plugins not working
- Remove wpseo filter from polylang plugin
- How to display title, description etc in block images?
- How to customize WP_Error (REST JWT authentication plugin) [closed]