我怎样才能在特色图片html上添加一个“data-pin-noopin”呢?

时间:2019-03-30 作者:ErinandPhillip Santangelo

我真的很想防止我的特色图片被钉住。这看起来很简单,但我只是没有足够的知识来做这件事。

我找到了这个,但它不起作用。我有divi主题,如果这很重要的话。

add_filter( \'post_thumbnail_html\', function( $html ){
  if ( false !== stripos( $html, \'data-pin-nopin\' ) ) {
    return $html;
  }
  // Add \'data-pin-nopin\' to the HTML tag.
  $html = str_replace( \'<img \', \'<img data-pin-nopin="true" \', $html );
  return $html;
});

1 个回复
SO网友:leymannx

只需编辑主题header.php 并将以下代码段放在<head></head> 标记以防止全局固定。

<meta name="pinterest" content="nopin" />
或者,您可以使用Pinterest Block 插件为您提供了更细粒度的控制,也适用于单个帖子。

此插件允许您阻止选定的帖子和页面被钉在Pinterest上。

Pinterest Block功能通过插入Pinterest的官方元标记来阻止页面。了解更多信息阻止指定的页面类型:博客主页、首页、帖子、页面、存档

相关推荐

Use wget to find used images

我正在寻找方法来清理一个站点的图像目录,该站点已经被未使用的图像和缩略图超载。是否可以使用wget只下载站点上html页面引用的图像?我注意到可以浏览下载文件夹并查看列出的文件,所以我假设直接的wget-r将下载这些文件。如何使用wget,但不包括对上传目录进行爬网?