From c561bf97d7c10ff5cddb8c32cd8bef7f90406386 Mon Sep 17 00:00:00 2001 From: Raghavendra Kamath Date: Wed, 31 Jan 2018 18:35:48 +0530 Subject: [PATCH] Add social media meta tags in blog post page (#4948) * make changes in the blog templates * Add the inline styles to website.less I also tweaked the design a bit, added h1 for header and increased the spacing a bit. * Remove inline style and add css to less file also added some spacing to make the blogpost look good by default. * make the headings bold * Add meta tags for social media in blog post page --- .gitignore | 2 ++ frappe/templates/includes/meta_block.html | 8 +++++++- frappe/website/context.py | 6 +++--- frappe/website/doctype/blog_post/templates/blog_post.html | 4 +--- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index bbd843c61b..6ca7f86190 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,8 @@ build/ frappe/docs/current .vscode node_modules +.kdev4/ +*.kdev4 # Not Recommended, but will remove once webpack ready diff --git a/frappe/templates/includes/meta_block.html b/frappe/templates/includes/meta_block.html index 4e69e5e484..5a22341e11 100644 --- a/frappe/templates/includes/meta_block.html +++ b/frappe/templates/includes/meta_block.html @@ -1,5 +1,11 @@ {%- if metatags -%} {%- for name in metatags %} - + {%- endfor -%} + + + + + + {%- endif -%} diff --git a/frappe/website/context.py b/frappe/website/context.py index 99cb9371bc..7266ffb73e 100644 --- a/frappe/website/context.py +++ b/frappe/website/context.py @@ -189,7 +189,7 @@ def add_metatags(context): tags = context.get("metatags") if tags: if not "twitter:card" in tags: - tags["twitter:card"] = "summary" + tags["twitter:card"] = "summary_large_image" if not "og:type" in tags: tags["og:type"] = "article" if tags.get("name"): @@ -197,5 +197,5 @@ def add_metatags(context): if tags.get("description"): tags["og:description"] = tags["twitter:description"] = tags["description"] if tags.get("image"): - tags["og:image"] = tags["twitter:image:src"] = tags["image"] - + tags["og:image"] = tags["twitter:image:src"] = tags["image"] = frappe.utils.get_url("image") + diff --git a/frappe/website/doctype/blog_post/templates/blog_post.html b/frappe/website/doctype/blog_post/templates/blog_post.html index f9a19e7745..61de52268c 100644 --- a/frappe/website/doctype/blog_post/templates/blog_post.html +++ b/frappe/website/doctype/blog_post/templates/blog_post.html @@ -1,11 +1,9 @@ {% extends "templates/web.html" %} - +{% include "templates/includes/meta_block.html" %} {% block page_content %}
- -

{{ title }}