2012-03-20 92 views
0

有沒有一種將圖片放入主題模板的好方法,以便在WordPress中輕鬆交換圖片?我一直在嘗試使用wp_get_attachment_image_src($id, $size),但後來我需要以某種方式保持舊照片到新照片的相同ID。WordPress頁面模板中的圖片

此外,wp_get_attachment_image_src($id, $size)正在拾取我的圖像的自動裁剪縮略圖版本,而不是原始版本。如果你可以告訴我爲什麼會發生這種情況,那麼獎勵你!

回答

1

您應該創建/圖像主題的主文件夾內的文件夾,然後從你的模板文件中引用圖片如下:

//inside the template-file.php 
<img src="<?php bloginfo('template_url'); ?>/images/your_image.jpg " /> 

主題文件的結構應該是這樣的:

 
/your_theme_folder 
    /images 
     your_image.jpg 
    template-file.php 
+0

這是一個好的解決方案,但它不允許我與Wordpress媒體庫進行交互。最好我想這樣做,但這可能是我最終要做的。 – Nathan 2012-03-20 22:46:43

+1

這聽起來像你想要的「特色圖像」選項的行爲。如果您尚未使用此功能,它將提供您所描述的功能。在模板中使用get_the_post_thumbnail()來放置圖像。 – emersonthis 2012-03-21 00:59:10

+0

嗯......我沒有想到這一點。這是一個好主意,但我想擁有多張可以換入和換出的圖片。我每頁只能有一個精選圖片,但如果您可以指定任意數量的精選圖片,這將非常棒... – Nathan 2012-03-21 03:21:27