it-swarm.com.de

meta og: image funktioniert nicht auf meiner wordpress website mit SSL

Ich spiele mit dem Hinzufügen von Meta-Eigenschaften zu meiner WordPress-Website mit SSL-Zertifikat herum. Ich sende den Link an Skype und whatsapp der og:image funktioniert nicht. Ich habe versucht, mit vielen Plugins und ohne Plugin direkten HTML-Code in meine WordPress-Theme-Header, aber immer noch nicht funktioniert. Jeder hilft mir, mit geeignetem Plugin oder WP-Code zu führen, um dies zu erreichen. Danke im Voraus.

mein Website-Link

 skype image

<meta property="og:site_name" content="Multi-functional Online Shopping Cart | 新山网店模板设计&nbsp;" />
<meta property="og:url" content="https://mybizcart.com.my" />
<meta property="og:locale" content="en_US" />
<meta property="og:title" content="Home" />
<meta property="og:type" content="website" />
<meta property="og:image" content="https://mybizcart.com.my/logo.jpg" />
<meta property="og:image:secure_url" content="https://mybizcart.com.my/logo.jpg" />
<meta property="og:image:width" content="300" />
<meta property="og:image:height" content="300" />
5
Sharvan

Ihre offenen Grafikdaten scheinen einwandfrei zu funktionieren ( FB-Sharing-Debugger , iframely ).

Dies weist auf ein Problem mit Skype hin. Skype speichert seine Link-Metadaten (einschließlich Bilder) sowohl in der Cloud als auch auf Ihrem Computer zwischen. Es gibt Anweisungen in den Skype-Foren zum Löschen Ihres lokalen Caches, aber Sie müssen nur warten, bis der Cloud-Cache aktualisiert ist.

Als ich den Link in eine WhatsApp-Konversation eingegeben habe, wurde das Bild wie gewünscht angezeigt:

WhatsApp screenshot

Ich vermute, dass Skype in Kürze folgen wird und dass dies nur ein Caching-Problem ist. Bei der Aktualisierung von Metadaten sind ähnliche Probleme mit Facebook- und Twitter-Posts aufgetreten. Nach meiner Erfahrung kann es bis zu einer Woche dauern, bis sich die Änderungen vollständig verbreitet haben.

3
MTCoster

für whatsapp sharing benutzt du einfach

<a href="whatsapp://send?text=https://mybizcart.com.my/url_of_page/" target="_blank"><i class="fa fa-whatsapp fa-3x" aria-hidden="true"></i><span class="hidden-xs">whatsapp</span></a>
0
Dinesh Gurjar

Es scheint ein Problem mit dem Skype-Cache zu sein, das mir auch passiert ist. Normalerweise füge ich dem Link eine zufällige Abfrage hinzu, wie https://mybizcart.com.my/?random-1234 , um den Cache zu umgehen

0
Martin Pham

Zuerst können Sie Ihre URL in Social Debug scannen. Ich habe Ihre URL bereits gescannt und finde ein Problem, bei dem Ihr Ranking C ist. Versuchen Sie also, es zu A zu machen.

Mit demselben Problem haben wir fast eine Woche damit verbracht, herauszufinden, was mit einem Zeit-Cache oder einem Server-Timeout passiert.

 enter image description here

Verwenden Sie keine Plugins, da dies ein Mash-Up für Ihre Code-Ausgabe ist. Wir haben ein einfaches Skript erstellt, genau dieses Skript am Ende Ihrer function.php-Datei

//Adding the Open Graph in the Language Attributes
function add_opengraph_doctype( $output ) {
        return $output . ' xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml"';
    }
add_filter('language_attributes', 'add_opengraph_doctype');

//Lets add Open Graph Meta Info

add_action('wp_head', 'fc_opengraph');
function fc_opengraph() {
if( is_single() || is_page() ) {
$post_id = get_queried_object_id();
$url = get_permalink($post_id);
    $title = get_the_title($post_id);
    $site_name = get_bloginfo('name');
$description = wp_trim_words( get_post_field('post_content', $post_id), 25 );
$image = get_the_post_thumbnail_url($post_id);
    if( !empty( get_post_meta($post_id, 'og_image', true) ) ) 
    {   
        $image = get_post_meta($post_id, 'og_image', true);
    } else {
        $image = 'set your image URl here';
    }
$locale = get_locale();
    echo '<meta name="description" content="Put your website description here">';
    echo '<meta property="og:locale" content="' . esc_attr($locale) . '" />';
    echo '<meta property="og:type" content="article" />';
    echo '<meta property="og:title" content="' . esc_attr($title) . ' | ' . esc_attr($site_name) . '" />';
    echo '<meta property="og:description" content="' . esc_attr($description) . '" />';
    echo '<meta property="og:url" content="' . esc_url($url) . '" />';
    echo '<meta property="og:site_name" content="' . esc_attr($site_name) . '" />';
if($image) echo '<meta property="og:image" content="' . esc_url($image) . '" />';
// Twitter Card
    echo '<meta name="Twitter:card" content="summary" />';
    echo '<meta name="Twitter:site" content="@yourtwitterhandle" />';
    echo '<meta name="Twitter:creator" content="@yourtwitterhandle" />';
    echo '<meta name="Twitter:title" content="' . esc_attr($title) . ' | ' . esc_attr($site_name) . '" />';
    echo '<meta name="Twitter:description" content="' . esc_attr($description) . '" />';
      echo '<meta name="Twitter:image" content="' . esc_attr($image) . '" />';
  }
}
0
Harsh Shah