^ 回到顶部
  • 人生没有定律,每个人都有自己的节奏
  • 若文中代码有问题,可能是少了几个问号,留言一定会解决!
  • 希望你的坚持,都是因为热爱,而不是因为不甘心
  • 站点文章结尾新增了赞赏通道
  • 那些不愿意让你吃亏的人,才是真正值得你深交的人,也是值得你付出时间的人

WordPress插入图片如何设置及取消默认项

使用 WordPress 的人,难免会在文档中插入图片,如何设置插入图片的默认选项呢?比如插入图片的大小、是否链接到图片本身、图片对齐方式

function default_attachment_display_settings() {
	update_option( 'image_default_align', 'center' );//居中显示
	update_option( 'image_default_link_type', 'file' );//链接到媒体文件本身
	update_option( 'image_default_size', 'full' );//完整尺寸
}
add_action( 'after_setup_theme', 'default_attachment_display_settings' );

wordpress 上传图片默认的 a 标签怎么去除?

我们只需要依葫芦画瓢,将上述代码中的

update_option( 'image_default_link_type', 'file' );//链接到媒体文件本身

替换为:

update_option( 'image_default_link_type', 'none' );//不链接图片本身

其实小雨也发现一个比较简单的办法:

在编辑文章的时候 选择插入多媒体按钮,然后按下图选择 图片链接到选择无即可,以后默认插入图片的时候就没有 a 标签了

WordPress 插入图片如何设置及取消默认项

当然了,有的人并不喜欢 wordpress 为图片自动添加的 class 包括 width、height 等

add_filter( 'post_thumbnail_html', 'auto_remove_images_attribute', 10 );
add_filter( 'image_send_to_editor', 'auto_remove_images_attribute', 10 );
function auto_remove_images_attribute( $html ) {
	//$html = preg_replace( '/(width|height)="\d*"\s/', "", $html );
	$html = preg_replace( '/width="(\d*)"\s+height="(\d*)"\s+class=\"[^\"]*\"/', "", $html );
	$html = preg_replace( '/  /', "", $html );
	return $html;
}

按需选择吧!

历史上的今天:
让小雨知道,这篇文章帮到了你

展开阅读全文

评论 3

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 米粒博客
    越来越专业了回复
  2. 淘宝天猫优惠券
    不错,收藏备用,到时候用得着的回复

登录

忘记密码 ?

切换登录

注册