[英]How to Fix Syntax error in Wordpress Blog for a theme
我是編程新手,嘗試從網站中刪除頁腳消息時,某些編碼出現錯誤,並且我在網站中收到此錯誤消息。
Parse error: syntax error, unexpected T_CLASS in G:\Inetpub\vhosts\socialwebarena.com\httpdocs\wp-content\themes\spacious\inc\functions.php on line 440
/**************************************************************************************/
add_action( 'spacious_footer_copyright', 'spacious_footer_copyright', 10 );
/**
* function to show the footer info, copyright information
*/
if ( ! function_exists( 'spacious_footer_copyright' ) ) :
function spacious_footer_copyright() {
$site_link = '<a href="' . esc_url( home_url( '/' ) ) . '" title="' . esc_attr( get_bloginfo( 'name', 'display' ) ) . '" ><span>' . get_bloginfo( 'name', 'display' ) . '</span></a>';
//$wp_link = '<a href="'.esc_url( 'http://wordpress.org' ).'" target="_blank" title="' . esc_attr__( 'WordPress', 'spacious' ) . '"><span>' . __( 'WordPress', 'spacious' ) . '</span></a>';
//$tg_link = '<a href="'.esc_url( 'http://themegrill.com/themes/spacious' ).'" target="_blank" title="'.esc_attr__( 'ThemeGrill', 'spacious' ).'" rel="designer"><span>'.__( 'ThemeGrill', 'spacious') .'</span></a>';
//$default_footer_value = sprintf( __( 'Copyright © %1$s %2$s.', 'spacious' ), date( 'Y' ), $site_link ).' '.sprintf( __( 'Powered by %s.', 'spacious' ), $wp_link ).' '.sprintf( __( 'Theme: %1$s by %2$s.', 'spacious' ), 'Spacious', $tg_link );
$default_footer_value = sprintf( __( 'Copyright © %1$s %2$s.', 'spacious' ), date( 'Y' ), $site_link ).' '.sprintf( __( 'Powered by %s.', 'spacious' ), $wp_link ).', $tg_link );
$spacious_footer_copyright = '<div class="copyright">'.$default_footer_value.'</div>';
echo $spacious_footer_copyright;
}
endif;
/*
這是endif之前的部分和右括號; 是第440行。任何人都可以幫助我解決此問題。 我詢問了主機服務,但他們提到在編碼中出現了問題。
有人可以幫我嗎
您的添加操作不正確,請檢查以下示例以在word-press中使用add_action。您需要在第一個參數中應用鈎子名稱,而不是自定義函數。
<?php add_action( $hook, $function_to_add, $priority, $accepted_args ); ?>
$ hook (字符串)(必需)
$ function_to_add掛接到的動作的名稱。 (有關動作掛鈎的列表,請參見插件API /動作參考)。 也可以是主題或插件文件中動作的名稱,或特殊標記“ all”,在這種情況下,將為所有掛鈎調用該函數。
$ function_to_add (回調)(必需)
您希望掛接的函數的名稱。
默認值:無
$ priority (int)(可選)
用於指定執行與特定操作關聯的功能的順序。 較小的數字表示較早的執行,並且具有相同優先級的功能按照將它們添加到操作中的順序執行。
$ accepted_args (int)(可選)
掛鈎函數接受的參數數量。 在WordPress 1.5.1+中,鈎子函數可以接受在運行匹配的do_action()或apply_filters()調用時設置的其他參數。 例如,操作comment_id_not_found將傳遞任何與請求的注釋ID掛鈎的函數。
默認值:1
有關更多信息。 關於add_action,您可以訪問此
更改
sprintf( __( 'Powered by %s.', 'spacious' ), $wp_link ).', $tg_link );
至
sprintf( __( 'Powered by %s.', 'spacious' ), $wp_link );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.