This article will introduce you to a simple way to add ALT and TITLE tags for Gravatars to your WordPress sites. This will help you to make your site a bit more search engine optimized.
ALT and TITLE tags for WordPress are very important in terms of Search Engine Optimization (SEO). The Basic SEO rule suggests adding ALT and TITLE tags to all of your images.
This is quite straight forward for most of the images on your site. For example, we find most of the images inside the Dashboard, within the Media section of your WordPress back office.
Firstly, let us understand what is Avatar? Avatar is a graphical representation of a user, which can be picture, some random animation or really anything that user finds appropriate.
Gravatar means Globaly Recognizable Avatar, which is associated with user’s email. When user leaves a comment on your web site, a Gravatar will appear.
However, Gravatars are somewhat specific because they are taken from external sources. Meaning, picture will appear but this picture will not have any ALT or TITLE tags. Finally, this will result in your SEO checker failing for ALT and TITLE tags for WordPress Gravatars.
Having problems with ALT and TITLE tags for Gravatars and search engine optimization on your web site? Your checker is failing on ALT and TITLE tag for Gravatars on your web site.
Use this code snippet and resolve ALT and TITLE tag for Gravatars issues.
/** This is a function that adds ALT and TITLE for Gravatars
It's very important in terms of SEO compliance.
*/
function replace_content($text) {
$alt = get_the_author_meta( 'display_name' );
$text = str_replace('alt=\'\'', 'alt=\'Avatar for '.$alt.'\' title=\'Gravatar for '.$alt.'\'',$text);
return $text;
}
add_filter('get_avatar','replace_content');
Then, understand what is happening in this code snippet.
Actually it is very simple.
We are creating a WordPress hook on ‘get_avatar’ action.
This hook is calling a replace_content function.
Furthermore, function replace_content is setting up alt tag with author name and setting up a title tag with gravatar name of the author.
Finally, this will solve your ALT and TITLE tag for Gravatars issues.
If you are interested in additional optimization of WordPress, learn more about optimizing WordPress database.
Furthermore, check out the right way of promoting web sites in WordPress.
Details on how to use gravatars with WordPress can be found here.
This article is about the code review best practices. It explains code review from the… Read More
API design is an important aspect of modern software development. It allows different systems to… Read More
This article sheds some light related to the question will ChatGPT or AIs in general… Read More
This article provides an overview of new features and deprecations in PHP 8.2. PHP 8.0… Read More
This article is about Automation and Artificial Intelligence in Software Engineering: Experiences, Challenges, and Opportunities.… Read More
PHP is getting more and more features. Enumerations in PHP are one of the latest… Read More