0

私はここでワードプレスのページに取り組んでいますhttp://beta.fray.it/inviteと Twitter アイコンをクリックすると、リスト要素にこの onclick 属性が設定されます

onclick="window.location.href = '<?php echo get_template_directory_uri(); ?>/components/invite/twitter/redirect.php';">

これにより、認証のためにユーザーを Twitter にリダイレクトする必要がある php ファイルに移動します。テストに使用する別のサーバーでこれを機能させましたが、ここでは機能しません。メイン ページhttp://beta.fray.itのコンテンツは表示されますが、リダイレクトは表示されません。これの理由は何ですか?

4

2 に答える 2

0

リンクを変更してみてくださいhref

 onclick='window.location.href =' + "<?php echo get_template_directory_uri(); ?>" + '/components/invite/twitter/redirect.php';
于 2013-09-12T06:01:01.873 に答える
0

wp-config.php で WP_DEBUG と WP_DEBUG_LOG を有効にした後 (WP_DEBUG が false に設定されているため、WP_DEBUG はデフォルトで無効になっています)。

debug.log は、エラー、警告、通知、またはログ呼び出し時に /wp-content/ ディレクトリに生成されます。

ラッパー関数を利用して、ログ呼び出しを一元化することもできます

if(!function_exists('_log')){
  function _log( $message ) {
    if( WP_DEBUG === true ){
      if( is_array( $message ) || is_object( $message ) ){
        error_log( print_r( $message, true ) );
      } else {
        error_log( $message );
      }
    }
  }
}

あなたはそれについてもっと読むことができますhere

コーデックスもチェックしてください: http://codex.wordpress.org/Debugging_in_WordPress

于 2013-09-12T08:32:15.247 に答える