1
0
mirror of https://github.com/ascribe/wp-theme synced 2024-12-23 01:30:09 +01:00

fix permalink & sharing image

This commit is contained in:
Matthias Kretschmann 2016-01-07 14:40:06 +01:00
parent 35c3dd3fd5
commit 1d9b246338
2 changed files with 18 additions and 6 deletions

View File

@ -12,6 +12,17 @@ $description = '';
$image = ''; $image = '';
$title = ''; $title = '';
$url = get_bloginfo('wpurl'); $url = get_bloginfo('wpurl');
$permalink = esc_url( get_permalink($post->ID) );
$twitter = '@ascribeio';
if ( has_post_thumbnail() ) {
$large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id(), 'large' );
$shareimage = $large_image_url[0];
} else if ( get_field('header_background_image') != '' ) {
$shareimage = get_field('header_background_image')['url'];
} else {
$shareimage = WPTHEME_TEMPLATE_URL . '/images/ico/apple-touch-icon-180x180.png';
}
//</editor-fold> //</editor-fold>
//<editor-fold desc="Get Title"> //<editor-fold desc="Get Title">

View File

@ -32,21 +32,22 @@ if (is_home()) {
<base href="<?php echo $url; ?>"> <base href="<?php echo $url; ?>">
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0"> <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0">
<meta name="description" content="<?php echo $description ?>"> <meta name="description" content="<?php echo $description ?>">
<meta property="og:title" content="<?php echo $title; ?>" /> <meta property="og:title" content="<?php echo $title; ?>" />
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<meta property="og:url" content="<?php echo $url; ?>" /> <meta property="og:url" content="<?php echo $permalink; ?>" />
<meta property="og:image" content="<?php echo $image; ?>" /> <meta property="og:image" content="<?php echo $shareimage; ?>" />
<meta property="og:site_name" content="<?php echo get_bloginfo(); ?>" /> <meta property="og:site_name" content="<?php echo get_bloginfo(); ?>" />
<meta name="twitter:card" content="summary"> <meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="<?php echo $title; ?>"> <meta name="twitter:title" content="<?php echo $title; ?>">
<meta name="twitter:description" content="<?php echo $description ?>"> <meta name="twitter:description" content="<?php echo $description ?>">
<meta name="twitter:image:src" content="<?php echo $image; ?>"> <meta name="twitter:image" content="<?php echo $shareimage; ?>">
<meta name="twitter:domain" content="<?php echo $url; ?>"> <meta name="twitter:site" content="<?php echo $twitter; ?>">
<meta itemprop="name" content="<?php echo $title; ?>"> <meta itemprop="name" content="<?php echo $title; ?>">
<meta itemprop="description" content="<?php echo $description ?>"> <meta itemprop="description" content="<?php echo $description ?>">
<meta itemprop="image" content="<?php echo $image; ?>"> <meta itemprop="image" content="<?php echo $shareimage; ?>">
<link rel="apple-touch-icon" sizes="57x57" href="<?php echo WPTHEME_TEMPLATE_URL; ?>/images/ico/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="57x57" href="<?php echo WPTHEME_TEMPLATE_URL; ?>/images/ico/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="<?php echo WPTHEME_TEMPLATE_URL; ?>/images/ico/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="60x60" href="<?php echo WPTHEME_TEMPLATE_URL; ?>/images/ico/apple-touch-icon-60x60.png">