WordPress 自定义帖子特色图片、标题和内容社交媒体共享

Posted

技术标签:

【中文标题】WordPress 自定义帖子特色图片、标题和内容社交媒体共享【英文标题】:WordPress Custom Post Featured Image, Title and Content Social Media Sharing 【发布时间】:2016-11-23 21:23:50 【问题描述】:

我想分享自定义帖子特色图片、标题和帖子文本的小内容。我怎样才能做到这一点?我尝试使用 sharethis WordPress 插件来做到这一点,但它共享了我网站的徽标和无用的内容。这是我的代码,请帮助我。

这是我的单篇文章代码:

  <div class="row">
 <!-- Sidebar -->
    <aside class="col-sm-4 sidebar sidebar-right">
        <?php require_once('template/advertisment/postview_side_advertisment.php'); ?>
        <?php require_once('template/postview/side_recentpost.php'); ?>
    </aside>
    <!-- /Sidebar -->
    <!-- Article main content -->
    <article id="post-<?php the_ID(); ?>" class="col-lg-8 col-md-8 col-sm-12 col-xs-12 maincontent">
        <?php
        setPostViews(get_the_ID());
        ?>
        <?php while (have_posts()) : the_post(); ?>
            <h1 class="inner-page-header"><?php the_title(); ?></h1>
            <h4>
                <?php echo get_the_date("F j, Y g:i a", $post_id); ?>
            </h4>
            <h5><?php
                echo getPostViews(get_the_ID());
                ?></h5>
            <div class="social-sh col-lg-12 col-md-12 col-sm-12 col-xs-12">
                    <span class='st_facebook_large' st_title='<?php the_title(); ?>'
                          st_url='<?php the_permalink(); ?>'></span>
                    <span class='st_googleplus_large' st_title='<?php the_title(); ?>'
                          st_url='<?php the_permalink(); ?>'></span>
                    <span st_via='@saruwathlk' st_username='saruwathlk' class='st_twitter_large'
                          st_title='<?php the_title(); ?>' st_url='<?php the_permalink(); ?>'></span>
                    <span class='st_linkedin_large' st_title='<?php the_title(); ?>'
                          st_url='<?php the_permalink(); ?>'></span>
                    <span class='st_blogger_large' st_title='<?php the_title(); ?>'
                          st_url='<?php the_permalink(); ?>'></span>
                    <span class='st_flipboard_large' st_title='<?php the_title(); ?>'
                          st_url='<?php the_permalink(); ?>'></span>
            </div>
            <hr style="margin-top:9px; margin-bottom:0px">
            <?php echo the_content(); ?>
        <?php endwhile; // end of the loop. ?>
    </article>
    <?php echo the_title(); ?>
    <?php echo the_permalink(); ?>
</div>

【问题讨论】:

【参考方案1】:

为了实现这一点,您需要在您的网站head 中设置开放图形元标记。这里有一篇文章很好地说明了如何实现这一点:https://www.elegantthemes.com/blog/tips-tricks/how-to-add-open-graph-tags-to-wordpress。

【讨论】:

以上是关于WordPress 自定义帖子特色图片、标题和内容社交媒体共享的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress - 自定义帖子存档页面上的特色图片

如何在 WordPress 中创建响应式图像轮播和幻灯片自定义帖子类型内容

Wordpress - 特色图像元框未显示在自定义帖子类型上

在静态 html 页面上显示最新的 wordpress 特色图片

悬停在帖子链接(WordPress)上时如何显示帖子的特色图片?

将特色图片添加到自定义帖子类型