bunnyholding/emm-theme-ogi

EMMTheme Ogi

安装: 126

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 0

公开问题: 0

语言:HTML

类型:emm-theme

0.2.3 2020-05-13 10:16 UTC

This package is auto-updated.

Last update: 2024-09-13 20:15:38 UTC


README

主题EMMThemeOgi包含自定义的Twig函数和过滤器,可以帮助您制作SEO和广告链接的独特性。

文档

函数

extendedTitleName(item)

以更SEO友好的格式显示标题名称。返回字符串。

{{ extendedTitleName(["id" => 148926, "name" => "Burning Man", "episodeParent" => ["id"=> 10055, "name" => "Malcolm in the Middle"], "season" => 7, "episode" => 1]) }}
{# Malcolm in the Middle S07E01 #}
{# There is episode with name "Burning Man" but more SEO friendly is display it under TV Series name like "Malcolm in the Middle S07E01" #}

{{ extendedTitleName(["id" => 10055, "name" => "Malcolm in the Middle", "episodeParent" => NULL, "season" => NULL, "episode" => NULL]) }}
{# Malcolm in the Middle #}
{# If it is not episode, eg. Movie, TV Series it returns its name #}

示例

查看示例,了解当您在Twig模板中使用函数和过滤器与变量一起使用时,它可能看起来像什么。

🎞 Watch/download {{ extendedTitleName(item) }} {{ renderIfEverythingIsNotEmpty('⭐%%s/%%s', [item.rating.value, item.rating.scale])|delimiter }} {{ arraySlice('3', item.genres, 'name')|comma|delimiter }} {{ trimOnWord('24', item.description) }}
HD Stream 📺 {{ extendedTitleName(item)|delimiter }} {{ item.releasedYear }}
https://google.com?q={{ ('Download ' ~ extendedTitleName(item))|url_encode }}