wordpress图片加alt
在WordPress中,你可以使用以下代码片段来自动为所有图片添加alt文本。这通常可以通过插件来实现,但如果你想要直接在你的主题的functions.php文件中添加这个功能,你可以使用以下代码:
// 图品自动添加alt文章标题属性 function add_image_alt_title_tags($content) { global $post; $post_title = $post->post_title; $pattern = '/<img(.*?)\/>/i'; preg_match_all($pattern, $content, $matches); foreach ($matches[0] as $index => $img_tag) { if (strpos($img_tag, ' alt=') === false || preg_match('/ alt=["\']\s*["\']/', $img_tag)) { $replacement = preg_replace('/<img/', '<img alt="' . $post_title . ' ' . ($index + 1) . '" title="' . $post_title . ' ' . ($index + 1) . '"', $img_tag); $content = str_replace($img_tag, $replacement, $content); } } return $content; } add_filter('the_content', 'add_image_alt_title_tags');
上一篇:禁止IP段