我正在寻找解决方法的解决方案。现在,我确定的最佳解决方法是能够将类添加到 wordpress 页面上的附件中。目前,Wordpress 没有任何简单的方法可以简单地为以后的 CSS 样式添加一个类。
当前,当生成 HTML 时,它会将其包装在 div 中。这就是它的生成方式(我认为):
<?php
$bigsrc = wp_get_attachment_image_src( $attachment->ID, 'full');
$zoom = $bigsrc[0];
$src = wp_get_attachment_image_src( $attachment->ID, 'post-thumb');
$attachmenttitle = apply_filters('the_title', $attachment->post_title);
$class = "media-image";
?>
<div class="item-photo <?php echo $class;?>">
有没有办法根据文件名添加一个类?我可以轻松地重命名文件“red-01.jpg”和“blue-01.jpg”。我希望有一些脚本可以将 html 输出为:
<div class="item-photo media-image red"><img src="red-01.jpg" /></div>
<div class="item-photo media-image blue"><img src="blue-01.jpg" /><div>
我必须使用 Wordpress 附件方法,因为我用于项目的脚本已经调用了页面的附件,并且非常复杂。如果在 Wordpress 媒体上传中添加一个简单的类,我的问题将得到解决。谢谢百亿!
我对任何解决方案都完全开放......只要我可以像上面那样向 div 添加一个类!