如何始终显示全尺寸图像

时间:2017-11-09 作者:Troy Templeman

我正在尝试创建一个函数,该函数始终插入上载的全尺寸图像。我的第一个想法是这样的:

function image_tag($id, $alt, $title, $align, $size) {
    $size = \'full\';
    return $html;
}
add_filter(\'get_image_tag\', \'image_tag\', 10, 5);
不幸的是,上传时没有显示任何内容。

P、 我不想手动设置这是Insert Media > Upload Files > Select Files > Attachment Display Settings > Size.

1 个回复
SO网友:Jim-miraidev

不是PHP解决方案,但下面是一个jQuery选项。

    var images = $(\'.entry-content img\');

    images.each(function() {
        var src = $(this).attr(\'src\'),
            // removes the  img size off the src e.g -300x300.
            newsrc = src.replace(/-\\d+[Xx]\\d+\\./,\'.\');         
        $(this).attr(\'src\',newsrc);
    });
您需要删除一些类,例如大小缩略图

结束

相关推荐

用标准的干净文件替换NAV-menus.php文件?

我是一个自学成才的wordpress网站设计师,请原谅我的无知。我为一个客户开发的几个网站最近被一个印尼黑客组织破坏了(很有趣!)。客户端没有更新wordpress安装和其他一些危及安全的事情。遗憾的是,没有网站的清理备份。网络主机给了我一个包含恶意软件扫描结果的文本文件。看起来很多受影响的文件都是导航菜单。网站的php文件。文本文件中显示的扫描结果示例如下:“[主目录]/[网站文件夹名称]/wp includes/nav-menu.php:SL-php-INJECTOR-1-ejw.UNOFFICIAL