2016-02-25 80 views
1

我只是試圖從管理面板上顯示圖像在我的WordPress的頁面上...它的工作原理,但它產生了我很多無用的屬性...現在它看起來像這樣:刪除「大小」屬性 - wordpress

<img class="alignnone size-full wp-image-50" src="uploads/2016/02/moves.jpg" 
alt="moves" srcset="uploads/2016/02/moves-300x191.jpg 300w, 
uploads/2016/02/moves.jpg 700w" sizes="(max-width: 700px) 100vw, 700px"> 

我只需要這樣:

<img class="wp-image-50" src="uploads/2016/02/moves.jpg alt="moves"> 

如何解決呢?

+0

'在誰的眼裏沒用attributes'? 'sizes屬性'是HTML5 ref規範的一部分。它提供了一種方式 - 基於媒體查詢來改變圖像的大小,從而節省了在CSS文件中生成這些規則的需求(這些規則現在已經變得非常龐大)。你在這裏的真正目的和意圖是什麼?爲什麼這個屬性會打擾你?你想改變屬性值嗎?這只是**管理面板的**,介意你。 – Ohgodwhy

+0

我想通過我的靜態HTML到WordPress,這些屬性使我的CSS被覆蓋。我不喜歡這些屬性在那裏,我會在我的CSS文件中。 – JohnnyBegg43

回答

0

您可以使用wp_get_attachment_image_src例如

$src= wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), array(720,405), false, ''); 

在HTML

<img src="<?php echo $src[0];?>" class="wp-image-50" alt="move" > 
+0

你能解釋一下我應該在哪裏添加第一條車道?我的functions.php或在哪裏? – JohnnyBegg43

+0

加入你的循環,例如:'while(have_posts()):the_post(); $ src = wp_get_attachment_image_src(get_post_thumbnail_id(get_the_ID()),array(720,405),false,''); ENDWHILE;' –