我正在使用 wordpress 主题中的插件来共享用户的活动。但是当我分享它时,它并没有正确的图像、标题和描述。
当我搜索时,每个人都建议使用 Facebook 调试器并打开图形标签。
我尝试使用开放图形标签来设置值。当我对所有值进行硬编码时,打开的图形标签在标题部分运行良好。但是当我在正文中使用元标记时,它没有采用元标记值。
但我的问题是我有可以在正文中设置的值。
我已经尝试了 2-3 个插件。在所有插件中,我都面临同样的问题。
有什么方法可以将值设置为正文内的元标记?
提前致谢!!!!
我正在使用 wordpress 主题中的插件来共享用户的活动。但是当我分享它时,它并没有正确的图像、标题和描述。
当我搜索时,每个人都建议使用 Facebook 调试器并打开图形标签。
我尝试使用开放图形标签来设置值。当我对所有值进行硬编码时,打开的图形标签在标题部分运行良好。但是当我在正文中使用元标记时,它没有采用元标记值。
但我的问题是我有可以在正文中设置的值。
我已经尝试了 2-3 个插件。在所有插件中,我都面临同样的问题。
有什么方法可以将值设置为正文内的元标记?
提前致谢!!!!
删除您的插件并使用它,Facebook 分享帖子必须添加元。请尝试,把function.php
add_action('wp_head','add_meta_function');
function add_meta_function(){
if(is_single()){
global $post;
echo '<meta property="og:url" content="'.get_permalink().'" />';
echo '<meta property="og:image" content="'.home_url().'/wp-content/uploads/2015/05/4569952.png" />';
echo '<meta property="og:title" content="'.get_the_title().'" />';
echo '<meta property="og:description" content="'.substr($post->post_content,0,100).'" />';
}
}
把你的单页和列表页。
<a href="https://www.facebook.com/sharer/sharer.php?u=<?php the_permalink();?>" target="_blank">
Share
</a>