File tree Expand file tree Collapse file tree 1 file changed +3
-12
lines changed Expand file tree Collapse file tree 1 file changed +3
-12
lines changed Original file line number Diff line number Diff line change @@ -90,18 +90,9 @@ def get_tags(
9090
9191 # url tag
9292 # Get the URL of the specific page
93- if context ["builder" ] == "dirhtml" :
94- if context ["pagename" ] == "index" :
95- page_url = config ["ogp_site_url" ]
96- elif context ["pagename" ].endswith ("/index" ):
97- relative = context ["pagename" ].rsplit ("/" , 1 )[0 ]
98- page_url = urljoin (config ["ogp_site_url" ], relative + "/" )
99- else :
100- page_url = urljoin (config ["ogp_site_url" ], context ["pagename" ] + "/" )
101- else :
102- page_url = urljoin (
103- config ["ogp_site_url" ], context ["pagename" ] + context ["file_suffix" ]
104- )
93+ page_url = urljoin (
94+ config ["ogp_site_url" ], app .builder .get_target_uri (context ["pagename" ])
95+ )
10596 tags ["og:url" ] = page_url
10697
10798 # site name tag, False disables, default to project if ogp_site_name not
You can’t perform that action at this time.
0 commit comments