PHP调用了错误的URL


PHP calls the wrong URL

我使用的是WP电子商务snd,下面的几行PHP代码本应链接到此页面,但它却将其链接到了错误的

<?php else: ?>
    <p class="empty">
        <?php _e('Your shopping cart is empty', 'wpsc'); ?><br />
        <a target="_parent" href="<?php echo get_option('product_list_url'); ?>" class="visitshop" title="<?php _e('Visit Shop', 'wpsc'); ?>"><?php _e('Visit the shop', 'wpsc'); ?></a>    
    </p>
<?php endif; ?>
<?php
wpsc_google_checkout();

?>

代码所做的只是定位选项Product_list_url并在其中获取url。该选项中的url可能是错误的。该选项要么存储在该插件的管理设置中,要么存储在代码中。首先检查该插件的管理设置,并找到选项"产品列表URL"或类似的东西。另一种选择是在代码范围内搜索"product_list_url",看看它是否在任何地方都是硬编码的。这是我的两分钱,也是我通常在WP或Drupal中查找东西的方式。

我确实发现有一个重复的URL,它调用了最近的2个URL。一切都很好,当我删除重复,然后停用并重新激活插件的那一刻。