feat(oembed.php): add oembed api and implement in dependent pages

This commit is contained in:
Cory Dransfeldt 2025-05-10 17:19:43 -07:00
parent d95df47274
commit ec03d7ccef
No known key found for this signature in database
15 changed files with 173 additions and 3 deletions

View file

@ -1,4 +1,5 @@
{%- assign fullUrl = globals.url | append: page.url -%}
{%- assign oembedUrl = globals.url | append: "/oembed" | append: page.url -%}
{%- capture pageTitle -%}
{%- if page.title -%}
{{ page.title | append: ' • ' | append: globals.site_name }}
@ -74,6 +75,7 @@
{%- if type == 'dynamic' -%}
{% render "metadata/dynamic.php.liquid"
fullUrl:fullUrl,
oembedUrl:oembedUrl,
pageTitle:pageTitle,
pageDescription:pageDescription,
ogImage:ogImage,
@ -82,6 +84,7 @@
{%- else -%}
{% render "metadata/static.liquid"
fullUrl:fullUrl,
oembedUrl:oembedUrl,
pageTitle:pageTitle,
pageDescription:pageDescription,
ogImage:ogImage,