我的响应式模板效果很好。
我想将其转换为主题wordpress。
在模板内部,图库包含图像和描述以及标题链接。
模板的源代码:
<!--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>
我创建新帖子。
然后我添加生成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>
resualt很接近但是因为我需要它不起作用:
从<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>
答案 0 :(得分:0)
您没有提取,因为您只是显示the_content()
。在不改变主题的情况下,您可以这样做的唯一方法是,您只需转到编辑帖子内容的HTML标签页并删除<a></a>
标记。
但是,如果你可以/想要编辑主题,你可以添加一个带图像上传字段的自定义元框,然后在那里上传图像而不是内容。这样你就可以完全控制它。