我有响应式模板,效果很好。
我想将其转换为主题 wordpress。
在模板里面有画廊包含图像和描述和标题链接。
- 由于画廊在模板中构建并且一切(响应式)都运行良好。
- 我想将画廊嵌入/转换为主题作为帖子,添加链接
- Gallery.js 并生成模板中显示的标记 html。
模板的源代码:
<!--orginal---------->
<div class="main">
<div id="carousel" class="es-carousel-wrapper">
<div class="es-carousel">
<ul>
<li>
<div class="box-1">
<img src="images/page1-img1.jpg" alt="" /> <a href="#">bora-bora</a>
<span>from $458</span>
<p>Praesent vestibulum aenean
<br>nonummy hendrerit mauris.</p>
</div>
</li>
</ul>
</div>
</div>
</div>
我只需要生成:
<img src="images/page1-img1.jpg" alt="" /> <a href="#">bora-bora</a>
<span>from $458</span>
<p>Praesent vestibulum aenean
<br>nonummy hendrerit mauris.</p>
我创建新帖子。
- 在我写的标题中:BORA-BORA
- 在内容帖子中,我添加了来自媒体的图像
- 在图像下,我添加了描述图像“Praesent vestibulum aenean nonummy hendrerit mauris。”。
- 在我写的 Excper 中:458 美元起
在此之后,我添加了生成 html 标签库的代码,如下所示:
<div class="main">
<div id="carousel" class="es-carousel-wrapper">
<div class="es-carousel"><ul>
<?php $hot_deals = new WP_Query('showposts=2&category_name=hot_deals'); ?>
<?php if($hot_deals->have_posts()) : ?>
<?php while($hot_deals->have_posts()) : $hot_deals->the_post(); ?>
<li>
<div class="box-1">
<?php the_content(); ?><a href="#"><?php the_title(); ?></a>
<span><?php the_excerpt(); ?></span>
</div>
</li>
<?php endwhile; ?>
<?php endif; ?>
</ul></div>
</div>
</div>
结果很接近,但因为我需要它不起作用:
从中
<img />
提取<p><a><img /></p></a>
。<p>
从中取出<span><p>FROM $458</p></span>
。
非常感谢 我该怎么做?
<div class="main">
<div id="carousel" class="es-carousel-wrapper">
<div class="es-carousel"><ul>
<li>
<div class="box-1">
<p><a href="http://127.0.0.1/www/www1/wordpress/wordpressEng/wp-content/uploads/2012/09/page1-img2.jpg">
<img class="alignnone size-full wp-image-82" title="page1-img2" src="http://127.0.0.1/www/www1/wordpress/wordpressEng/wp-content/uploads/2012/09/page1-img2.jpg" alt="" width="219" height="124" />
</a>
</p>
<p>Praesent vestibulum aenean<br />
nonummy hendrerit mauris.</p>
<a href="#">bora-bora</a>
<span><p>FROM $458</p></span>
</div>
</li>
</div>
</div>
</div>