<% function generate_title() { if (page.layout == 'wiki' && page.wiki && (page.title || page.seo_title)) { return page.wiki + __('symbol.colon') + (page.seo_title || page.title) + ' - ' + config.title; } else if (page.seo_title || page.title || page.wiki || page.layout) { return (page.seo_title || page.title || page.wiki || page.layout) + ' - ' + config.title; } else if (page.category) { return __('btn.category') + __('symbol.colon') + page.category + ' - ' + config.title; } else if (page.tag) { return __('btn.tag') + __('symbol.colon') + page.tag + ' - ' + config.title; } else { return config.title; } return ''; } function generate_description() { // 索引页 if (theme.open_graph && theme.open_graph.enable) { return ''; } if (page.description || page.excerpt || page.content) { return ''; } return ''; } function generate_robots() { if (is_home() == true) { return ''; } if (page.robots) { return ''; } } function og_args() { var args = {}; if (theme.open_graph.twitter_id) { args.twitter_id = theme.open_graph.twitter_id; } if (page.layout == 'post' && page.cover) { args.twitter_card = 'summary_large_image'; } return args; } %> <%- meta_generator() %> <%- generate_robots() %> <%- generate_title() %> <% if (theme.open_graph && theme.open_graph.enable) { %> <%- open_graph(og_args()) %> <% } %> <%- generate_description() %> <% if (config.feed && config.feed.path) { %> <%- feed_tag(config.feed.path, {title: config.title}) %> <% } %> <% if (theme.stellar.cdn_css) { %> <%- css(theme.stellar.cdn_css) %> <% } else { %> <%- css('/css/main.css') %> <% } %> <% if (config.favicon) { %> <%- favicon_tag(config.favicon) %> <% } %> <% if (config.inject && config.inject.head){ %> <% (config.inject.head||[]).forEach(function(item){ %> <%- item %> <% }) %> <% } %>