最近在继承的高级主题上安装了一个主题更新,我面临着一个小问题,我没有编码知识来解决。
该主题显示了一个指向存档和分类页面的RSS提要的链接,但由于某种原因,新的php文件破坏了链接-它在页面上正确显示,但超链接仍然无效。我保存了一份旧主题文件的副本,以便至少能够提供代码片段中的差异。
(如果我将两者都添加到文件中,虽然页面显然会显示两次链接,但其中一个可以工作,但任何一个单独都不会导致指向提要的可单击链接)。
以下是旧主题文件中的代码:
<h3><span class="fl">Archive | <?php echo single_cat_title(); ?></span> <span class="fr catrss"><?php $cat_obj = $wp_query->get_queried_object(); $cat_id = $cat_obj->cat_ID; echo \'<a href="\'; get_category_rss_link(true, $cat, \'\'); echo \'">RSS feed for this section</a>\'; ?></span></h3>
以下是我在新版本中的内容:
<h3><span class="fl"><?php _e(\'Archive\', \'woothemes\'); ?> | <?php echo single_cat_title(); ?></span> <span class="fr catrss"><?php $cat_obj = $wp_query->get_queried_object(); $cat_id = $cat_obj->cat_ID; ?><a href="<?php get_category_rss_link(true, $cat, \'\'); ?>"><?php _e(\'RSS feed for this section\', \'woothemes\'); ?></a></span></h3>
我担心,由于我没有主题提供商网站的会员资格,我无法在不支付高昂费用的情况下从该渠道获得帮助,而且由于我不是他们的客户,我不愿意支付这么多,以问一个可能很简单的问题。
提前感谢您在此提供的任何帮助。
编辑:在FF中查看页面源时,输出似乎正确,但链接仍不起作用。以下是页面来源中显示的相关输出:
<h3>
<span class="fl">Archive | Wordpress</span>
<span class="fr catrss">
<a href="http://www.thecaymanhost.com/category/wordpress/feed">
RSS feed for this section </a>
</span>
正如您所看到的,提要是有效的,html看起来是正确的。