WordPress发布文章过程中,在添加媒体时,插入图片,会有图片的位置设置参数、图片的链接设置参数、以及图片显示的大小参数,那么我们怎么能设置一个默认的参数,来让图片选择更快速:
//设置文章发布时图片的默认显示方式(尺寸/链接)
add_action( 'after_setup_theme', 'default_attachment_display_settings' );
function default_attachment_display_settings() {
update_option( 'image_default_link_type', 'none' );
update_option( 'image_default_size', 'full' );
}
//end
这里还有一个参数没有写入,image_default_align,用来设置图片左、中、右等显示:
update_option( 'image_default_align', 'left' );
//相关参数:
left (左)
right (右)
center (居中)
none (无)
可以依据需要增加这段
第二个,老文章已经添加了图片,且这些图片都自动带上了链接,链接至图片自己,那么我们怎么去除掉呢?
//去掉wordpress正文图片的a标签
function img_unautop($pee) {
$pee = preg_replace('/<a .*?>\\s*?(<img.*?>|<img.*?>)?\\s*<\\/a>/s', '$1', $pee);
return $pee;
}
add_filter( 'the_content', 'img_unautop', 30 );
//end
这里通过preg_replace()函数来实现正则匹配与替换,将图片的a标签给批量去除掉。如此可以实现老文章的图片链接批量消失。
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:WordPress 发布文章时添加媒体图片默认参数修改 图片自动链接去除方法
文章链接:https://www.qqhgg.com/131.html
该作品系作者结合个人学习经验及互联网相关知识整合。如若侵权请通过投诉通道提交信息,我们将按照规定及时处理。