我正在尝试从ExpressionEngine导出数据以导入到Wordpress。我一直在网上关注各种各样的例子,比如https://kodegeek.wordpress.com/2009/12/02/export-import-expressionengine-to-wordpress/或http://www.bettnet.com/moving-expression-engine-1-wordpress/,它们都是我想要的。
我不是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。但我的问题是,我如何循环通过图像,以插入他们作为自定义字段在可湿性粉剂。我需要的是-检查是否有幻灯片-如果有一个,循环通过每个图像,并插入适当的标题作为自定义字段。
我尝试了各种方法,但都没有成功。
谢谢
发布于 2015-12-23 17:08:42
这比想象的要简单
{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}https://stackoverflow.com/questions/34421543
复制相似问题