re-laayout and show site headline in social media share text
This commit is contained in:
@@ -105,6 +105,7 @@ final class Ruady_OG_Head {
|
||||
|
||||
$og_image_url = user_trailingslashit( trailingslashit( $post_url ) . 'og-image' );
|
||||
$description = self::make_description(wp_strip_all_tags( $excerpt ));
|
||||
$og_description = "Da Ruady. Hansdampf in allen Gassen.";
|
||||
|
||||
// Example business logic:
|
||||
// - add a meta tag for every post
|
||||
@@ -119,7 +120,7 @@ final class Ruady_OG_Head {
|
||||
<meta property="og:url" content="<?php echo esc_url( $site_url ); ?>">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="<?php echo esc_attr( $post_title ); ?> – <?php echo esc_attr( $site_title ); ?>">
|
||||
<meta property="og:description" content="<?php echo esc_attr( $description ); ?>">
|
||||
<meta property="og:description" content="<?php echo esc_attr( $og_description ); ?>">
|
||||
<meta property="og:image" content="<?php echo esc_url( $og_image_url ) ?>">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
@@ -127,7 +128,7 @@ final class Ruady_OG_Head {
|
||||
<meta property="twitter:domain" content="<?php echo esc_attr( $site_host ); ?>">
|
||||
<meta property="twitter:url" content="<?php echo esc_url( $site_url ); ?>">
|
||||
<meta name="twitter:title" content="<?php echo esc_attr( $post_title ); ?> – <?php echo esc_attr( $site_title ); ?>">
|
||||
<meta name="twitter:description" content="<?php echo esc_attr( $description ); ?>">
|
||||
<meta name="twitter:description" content="<?php echo esc_attr( $og_description ); ?>">
|
||||
<meta property="twitter:image" content="<?php echo esc_url( $og_image_url ) ?>">
|
||||
|
||||
<link rel="canonical" href="<?php echo esc_url( $post_url ); ?>">
|
||||
@@ -198,10 +199,10 @@ final class Ruady_OG_Head {
|
||||
$bg = imagecolorallocate( $image, 224, 241, 212 ); // theme background (light green)
|
||||
$fg = imagecolorallocate( $image, 0, 0, 0 ); // theme foreground (black)
|
||||
$tt = imagecolorallocate( $image, 72, 119, 40 ); // theme primary (dark green)
|
||||
//$accent = imagecolorallocate( $image, 204, 235, 235 ); // theme tertiary (light blue)
|
||||
$accent = imagecolorallocate( $image, 204, 235, 235 ); // theme tertiary (light blue)
|
||||
|
||||
imagefilledrectangle( $image, 0, 0, $width, $height, $bg );
|
||||
//imagefilledrectangle( $image, 0, 0, $width, 12, $accent );
|
||||
imagefilledrectangle( $image, 0, $height-30, $width, $height, $accent );
|
||||
|
||||
$title = wp_strip_all_tags( get_the_title( $post ) );
|
||||
$site = wp_strip_all_tags( get_bloginfo( 'name' ) );
|
||||
@@ -225,12 +226,10 @@ final class Ruady_OG_Head {
|
||||
$fontFile = __DIR__ . '/fonts/EBGaramond-VariableFont_wght.ttf';
|
||||
//$size = 28;
|
||||
$size = 36;
|
||||
//$x = 60;
|
||||
$x = (int) (($width - $height) / 2 + 30);
|
||||
$x = 60;
|
||||
$y = 120;
|
||||
$lineHeight = (int) ($size * 1.9);
|
||||
//$maxWidth = 1080;
|
||||
$maxWidth = $height - 2*60; // prepare text for 1:1 ratio cropping
|
||||
$maxWidth = 1080;
|
||||
$maxHeight = $height - 60;
|
||||
|
||||
// wrap_text_ttf(string $text, int $maxWidth, string $fontFile, float $size)
|
||||
|
||||
Reference in New Issue
Block a user