我想让这些社交图标浮动:就在我的页脚中。但是当我在关闭 PHP 标记之前尝试这个?>:
<span style="float:right;"><?php if ( function_exists('cn_social_icon') ) echo
cn_social_icon(); ?></span>
它给了我:
Parse error: syntax error, unexpected '<' in /home/jpweber/public_html/footer.php
on line 33
如果我把它放在结束 PHP 标记下面,?>,它可以工作,但出现在页面主体之外,在屏幕的右下角(在蓝色区域)。
我希望它在页面正文中,但我想让它向右浮动。我可以让它显示在正文中的唯一方法是在结束 php 标记上方使用它:
if ( function_exists('cn_social_icon') ) echo cn_social_icon();
在结束语的下方?>。但它不会浮动:对。
所以我必须在页脚的某处实现一些代码,目前就是这个,你在图片中看到的,其中if ( function_exists('cn_social_icon') ) echo cn_social_icon(); 只是混在那里:
<?php
/**
* Builds the footer structure.
*
* @package Catalyst
*/
global $catalyst_layout_id;
if ( function_exists('cn_social_icon') ) echo cn_social_icon();
if( !is_page_template( 'template-blank-body.php' ) )
{
catalyst_hook_before_before_footer( $catalyst_layout_id . '_catalyst_hook_before_before_footer' );
catalyst_hook_before_footer( $catalyst_layout_id . '_catalyst_hook_before_footer' );
catalyst_hook_after_before_footer( $catalyst_layout_id . '_catalyst_hook_after_before_footer' );
catalyst_hook_footer( $catalyst_layout_id . '_catalyst_hook_footer' );
catalyst_hook_before_after_footer( $catalyst_layout_id . '_catalyst_hook_before_after_footer' );
catalyst_hook_after_footer( $catalyst_layout_id . '_catalyst_hook_after_footer' );
catalyst_hook_after_after_footer( $catalyst_layout_id . '_catalyst_hook_after_after_footer' );
}
wp_footer();
catalyst_hook_after_html( $catalyst_layout_id . '_catalyst_hook_after_html' );
/**
* Un-comment the below function to list all items currently hooked into a WordPress or Catalyst hook.
*/
//catalyst_list_hooked();
/**
* Un-comment the below function to display the number of database queries during the WordPress execution.
*/
//echo get_num_queries();
?>
</body>
</html>
任何帮助将不胜感激!