我工作在WordPress網站上,我想從一個崗位的高級定製領域的縮略圖,這樣的:高級自定義字段縮略圖 - WordPress的
<?php while (have_posts()) : the_post(); ?>
<h1><?php the_field('custom_title'); ?></h1>
<img src="<?php the_field('thumbnail'); ?>" alt="" />
<p><?php the_content(); ?></p>
<?php endwhile; // end of the loop. ?>
那就是當問題我加載網頁,圖像變得看起來像這樣的網址:
<img src="5, , item_alt2, , , http://portfolio.local/wp-content/uploads/2012/09/item_alt2.jpg, Array">
所以,據我看到的,因爲容貌的圖像它的工作的插件,但它會加載一個奇怪的路徑,因此它顯示像「破碎」的圖像。
我做錯了什麼?
5, , item_alt2, , , http://portfolio.local/wp-content/uploads/2012/09/item_alt2.jpg, ArrayNULL
,只要看一眼,不知道WordPress的那麼好,你用'the_field調用的方式(「縮略圖')'以字符串形式返回一個逗號分隔的列表,縮略圖*可能*在索引#5處(零是第一個)。因此,要麼將錯誤的值傳遞給函數,要麼以某種方式解析(''thumb = explode(',',the_field('thumbnail'));',然後使用'$ thumb [5 ]')或類似的東西。 –
the_field('thumbnail')這是調用高級自定義字段插件功能的方法 – codek
是否調用'the_field('custom_title');'返回適當的值,即「我的自定義標題」? – tftd