@@ -90,9 +90,9 @@ def get_tags(
9090 # Add image alt text (either provided by config or from site_name)
9191 if isinstance (ogp_image_alt , str ):
9292 tags += make_tag ("og:image:alt" , ogp_image_alt )
93- elif ogp_image_alt and site_name :
93+ elif ogp_image_alt is None and site_name :
9494 tags += make_tag ("og:image:alt" , site_name )
95- elif ogp_image_alt and title :
95+ elif ogp_image_alt is None and title :
9696 tags += make_tag ("og:image:alt" , title )
9797
9898 # custom tags
@@ -116,7 +116,7 @@ def setup(app: Sphinx) -> Dict[str, Any]:
116116 app .add_config_value ("ogp_site_url" , None , "html" )
117117 app .add_config_value ("ogp_description_length" , DEFAULT_DESCRIPTION_LENGTH , "html" )
118118 app .add_config_value ("ogp_image" , None , "html" )
119- app .add_config_value ("ogp_image_alt" , True , "html" )
119+ app .add_config_value ("ogp_image_alt" , None , "html" )
120120 app .add_config_value ("ogp_use_first_image" , False , "html" )
121121 app .add_config_value ("ogp_type" , "website" , "html" )
122122 app .add_config_value ("ogp_site_name" , None , "html" )
0 commit comments