single.php error

时间:2011-07-06 作者:Michael Stetina

写下你的成功之路。com/博客

尝试查看单个帖子会返回以下错误:

Fatal error: Call to undefined function atmosphere_posted_on() in
/home/content/46/7460046/html/wp-content/themes/atmosphere-2010/single.php on line 17
谢谢!

1 个回复
最合适的回答,由SO网友:chrishajer 整理而成

看起来您正在使用此主题:Atmosphere 2010

查看主题文件函数atmosphere_posted_on 在循环中使用了几次。php和single。php。这个undefined function 错误表明该函数不存在,这使我相信您的函数。php已被修改或缺少此函数。在我下载的版本中,函数在函数中类似于此。php从第281行开始:

if ( ! function_exists( \'atmosphere_posted_on\' ) ) :

function atmosphere_posted_on() {
    printf( __( \'<span class="%1$s">Posted on</span> %2$s <span class="meta-sep">by</span> %3$s\', \'atmosphere\' ),
    \'meta-prep meta-prep-author\',sprintf( \'<a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date">%3$s</span></a>\',
        get_permalink(),esc_attr( get_the_time() ),
        get_the_date()),
        sprintf( \'<span class="author vcard"><a class="url fn n" href="%1$s" title="%2$s">%3$s</a></span>\',
            get_author_posts_url( get_the_author_meta( \'ID\' ) ),
            sprintf( esc_attr__( \'View all posts by %s\', \'atmosphere\' ), get_the_author() ),
        get_the_author()));
}
endif;
您可以尝试上载新版本的函数。或者查看修改后的版本是否仍包含此函数。

结束

相关推荐

Calling Permalinks With PHP

我正在开发一个支持WordPress帖子格式的主题。因此,我使用了一个大if语句,可以在下面找到。我想将我的帖子标题链接到帖子,同时将我的主题保持为XHTML有效</我想在if语句中调用图像(带类),同时将我的主题保持为XHTML有效</如果有人能在下面的代码中添加适当的代码,我将不胜感激_if ( has_post_format( \'video\' )) { echo the_title(); echo the