Skip to content

Instantly share code, notes, and snippets.

@Scordavis
Forked from amorkovin/noindex_img_desc.php
Created February 5, 2019 18:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Scordavis/5e4e466a72e0bf7dc1906bb57cfb8fb5 to your computer and use it in GitHub Desktop.
Save Scordavis/5e4e466a72e0bf7dc1906bb57cfb8fb5 to your computer and use it in GitHub Desktop.
Закрыть подписи к изображениям от индексации в WordPress
add_filter( 'the_content', 'morkovin_add_noindex_img_cap', 1000 );
function morkovin_add_noindex_img_cap( $content ) {
$pattern = "/<p class=\"wp-caption-text\">([^<]+)<\/p>/i";
$replacement = "<!--noindex--><p class=\"wp-caption-text\">$1</p><!--/noindex-->";
$content = preg_replace($pattern, $replacement, $content);
$pattern = "/<div class=\"wp-caption-text\">([^<]+)<\/div>/i";
$replacement = "<!--noindex--><div class=\"wp-caption-text\">$1</div><!--/noindex-->";
$content = preg_replace($pattern, $replacement, $content);
return $content;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment