2015-12-22 107 views
0

我想從ExpressionEngine導出數據導入到Wordpress。 我一直在線以下的各種例子,如https://kodegeek.wordpress.com/2009/12/02/export-import-expressionengine-to-wordpress/http://www.bettnet.com/moving-expression-engine-1-wordpress/哪種工作適合我的目的。ExpressionEngine XML導出

我不是ExpressionEngine專家,我瞭解基礎知識。

我被困在如何導出通過一些自定義字段在EE中創建的幻燈片。

的幻燈片顯示爲遵循EE模板

{if "{pg_slideshow:total_rows}" > 0} 
    <div class="flexslider"> 
     <ul class="slides"> 
      {pg_slideshow} 
      <li> 
       {exp:ce_img:pair src="{image}"} 
       <img src="{made}" alt="{caption}" /> 
       {/exp:ce_img:pair} 
       <p>{caption}</p> 
      </li> 
      {/pg_slideshow} 
     </ul> 
    </div> 
    {/if} 

在我的導出XML模板,我可以檢查是否做

{if "{pg_slideshow:total_rows}" > 0} 
<wp:postmeta> 
     <wp:meta_key>pg_slideshow</wp:meta_key> 
     <wp:meta_value>YESTHERE IS SLIDESHOW</wp:meta_value> 
    </wp:postmeta> 
{/if} 

這工作,併爲後創建幻燈片對於某些帖子返回YES。 但我的問題是我如何通過圖像循環插入他們作爲WP中的自定義字段。 我需要的是 - 檢查是否有幻燈片 - 如果有,請遍歷每個圖像並將它們作爲自定義字段插入適當的標題。

我嘗試了各種不成功的事情。

感謝

回答

0

這是比思想更簡單

{pg_slideshow} 
<wp:postmeta> 
     <wp:meta_key>slideshow_img</wp:meta_key> 
     <wp:meta_value><![CDATA[{image}]]></wp:meta_value> 
    </wp:postmeta> 
<wp:postmeta> 
     <wp:meta_key>slideshow_caption</wp:meta_key> 
     <wp:meta_value><![CDATA[{caption}]]></wp:meta_value> 
    </wp:postmeta> 
{/pg_slideshow}