Skip to content

А не описывать ли OpenGraph структуру в конфиге как отдельный блок?  #25

@KarelWintersky

Description

@KarelWintersky
$OG['title'] = $OG['site_name']
            = !empty($map->title)
            ? "STORYMAPS — " . $map->title
            : $OG_DEFAULT['title'];

        $OG['description']
            = "STORYMAPS — " . ($map->description ?? $map->title);

        if (!empty($map->files->og_image)) {
            $og_file = "{$_SERVER['REQUEST_SCHEME']}://{$_SERVER['HTTP_HOST']}/storage/{$map_alias}/{$map->files->og_image}";
        } elseif (!empty($map->files->image)) {
            $og_file = "{$_SERVER['REQUEST_SCHEME']}://{$_SERVER['HTTP_HOST']}/storage/{$map_alias}/{$map->files->image}";
        } else {
            $og_file = $OG_DEFAULT['image'];
        }

Нно... нужно ли лучше и конкретнее?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions