从 WordPress 内容中的文件名中删除宽度和高度

特洛伊·坦普曼

当您在 WordPress 中上传图像时,它通常会以 imagename-123x456.jpg 格式显示其中一个较小尺寸的版本,其中 123x456 是 WIDTHxHEIGHT。我想过滤内容并从所有文件名的末尾删除 -123x456,以便它显示原始的高分辨率图像。

我在想这样的事情:

function replace_content($content) {
    $content = str_replace('-123x456.jpg', '.jpg', $content);
    return $content;
}
add_filter('the_content','replace_content');

但显然它需要更通用,以替换所有可能的尺寸。

PS我不想在帖子编辑器中设置图像的大小..

Shibi

要从所有图像中删除大小the_content()并支持不同的图像扩展,您需要像这样使用 preg_replace。

function replace_content($content) {
    $content = preg_replace('/-([^-]*(\d+)x(\d+)\.((?:png|jpeg|jpg|gif|bmp)))"/', '.${4}"', $content);
    return $content;
}
add_filter('the_content','replace_content');

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从Wordpress博客中删除类别和存档

来自分类Dev

Wordpress中的SASS文件

来自分类Dev

在wordpress中包括wordpress头文件

来自分类Dev

禁用Wordpress中的帖子内容

来自分类Dev

Wordpress替换图像的默认宽度和高度值

来自分类Dev

删除Wordpress中的重复注释?

来自分类Dev

从标签中删除链接-Wordpress

来自分类Dev

WordPress删除表中的行

来自分类Dev

从Wordpress帖子中删除blockquote

来自分类Dev

删除WordPress中的重复帖子

来自分类Dev

删除WordPress中的重复帖子

来自分类Dev

在wordpress布局中更改侧边栏的宽度

来自分类Dev

如何从WordPress的根文件夹中的web.config文件中删除.php扩展名?

来自分类Dev

从WordPress删除.po和.mo文件?

来自分类Dev

从WordPress删除.po和.mo文件?

来自分类Dev

在WordPress中读取SQL文件

来自分类Dev

将100%宽度的div放入WordPress中页面内容的容器中

来自分类Dev

根据文件名中的日期删除和 tar 文件

来自分类Dev

WordPress重写规则与真实路径和文件名冲突

来自分类Dev

如何在Wordpress 5.6.1中删除WordPress Meta Generator标记?

来自分类Dev

从Wordpress配置文件中删除“更多信息”字段

来自分类Dev

使用htaccess从WordPress URL中删除子文件夹

来自分类Dev

从Wordpress配置文件中删除“更多信息”字段

来自分类Dev

如何从Wordpress中的URL中删除/ category /?

来自分类Dev

从Wordpress中的列表中删除特定类别

来自分类Dev

从Wordpress中的帖子中删除/提要

来自分类Dev

如何在Wordpress中删除阻止渲染的JavaScript和StyleSheet?

来自分类Dev

在Wordpress Gallery中查找和删除灰度效果

来自分类Dev

如何在Wordpress中删除阻止渲染的JavaScript和StyleSheet?

Related 相关文章

热门标签

归档