XenForo Set Open Graph Image

CR LEAKS

Administrators
Joined
Mar 25, 2022
Messages
1,485
Credits
28,051
This guide will help you to set your forum's open graph image. It will use the first image in your thread, whether linked directly or attached.

  • Open template: thread_view
  • Find:

Code:
<xf:set var="$fpSnippet" value="{{ snippet($firstPost.message, 0, {'stripBbCode': true}) }}" />
Add below:

Code:
<xf:if is="$thread.cover_image">
<xf:macro template="metadata_macros" name="metadata"
arg-description="{$fpSnippet}"
arg-shareUrl="{{ link('canonical:threads', $thread) }}"
arg-canonicalUrl="{{ link('canonical:threads', $thread, {'page': $page}) }}"
arg-imageUrl="{$thread.cover_image}" />
<xf:else/>
  • Find:

Code:
arg-canonicalUrl="{{ link('canonical:threads', $thread, {'page': $page}) }}" />
Add below:

Code:
</xf:if>
Save
 
Back
Top Bottom