我长期阅读stackoverflow,但这是我的第一个问题。
我正在使用Wordpress(具体来说是thesis主题)的custom_functions.php文件,并发现出于某些原因代码自动添加了当前页面的URL。例如,下面的代码是用来查询数据库并循环输出每个产品在自己的div中:
$result = db_connection($query);
while ($row = mysql_fetch_array($result)) { ?>
<div class="box"><a href="">
<img src="http://www.electricbikehub.co.nz<?php echo $row['product_root_directory'] . $row['mid_size_image'] ?>">
<h2><?php echo $row['name']?></h2>
<p><?php echo $row['description_brief'];?></p>
<p><span class="multiple_product_red"><span class="multiple_product_linethrough">RRP: <?php echo $row['list_price']; ?>.</span> Our discounted price: <?php echo $row['our_price']; ?>. Includes delivery and GST.</span></p>
</a>
</div>
<?php } ?>
正如您所看到的第三行中说到 href=“”,但实际生成的链接是当前页面(在这种情况下是 'http://www.electricbikehub.co.nz/?page_id=1192')。如果我添加任何 href,例如 href =“something”,它将只将其添加到末尾,即 http://www.electricbikehub.co.nz/?page_id=1192something。
非常感谢您提供帮助!