簡體   English   中英

如何修復主題主題的Wordpress Blog中的語法錯誤

[英]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 &copy; %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 &copy; %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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM