0

以下に貼り付けたコードは、twentyeleven テーマのheader.phpからのものです。テキストのみのコンテンツを検出するためにどの関数を探すべきか知りたいのですが?

<nav id="access" role="navigation">
<h3 class="assistive-text"><?php _e( 'Main menu', 'twentyeleven' ); ?></h3>
<?php /* Allow screen readers / text browsers to skip the navigation menu 
         and get right to the good stuff. */ ?>
<div class="skip-link">
  <a class="assistive-text" href="#content" 
     title="<?php esc_attr_e( 'Skip to primary content', 'twentyeleven' ); ?>">
    <?php _e( 'Skip to primary content', 'twentyeleven' ); ?>
  </a>
</div>
<div class="skip-link">
  <a class="assistive-text" href="#secondary" 
     title="<?php esc_attr_e( 'Skip to secondary content', 'twentyeleven' ); ?>">
      <?php _e( 'Skip to secondary content', 'twentyeleven' ); ?>
    </a>
</div>
<?php /* Our navigation menu. If one isn't filled out, wp_nav_menu falls back 
      to wp_page_menu. The menu assigned to the primary location is the one used. 
      If one isn't assigned, the menu with the lowest ID is used. */ ?>
<?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?>
</nav><!-- #access -->

私が尋ねる理由は、私が取り組んでいるテーマでこのコードをテストしていて、ページに画像などが含まれていても、テーマがテキストのみであるかのように動作しているためです。また、Windows の Firefox であるため、明らかにブラウザは問題ありません(Chromeでも確認しました)。したがって、基本的に、「テキストのみ」であるかのように見える基準、またはこのコードがどのように実行されるかを理解しようとしています。
さまざまな .js ファイルも調べましたが、何も表示されません。これはPHPで行われているようです。

4

2 に答える 2

2

私はアンドレアスに同意しなければなりません。まだ1991年のように見えるとき、私が最初に始めるのはcssです。すべてのスタイルシートが適切にリンクされていますか? 非常に多くの php 呼び出しが行われているため、Wordpress はスタイルシートとスクリプトのリンクに注意を払う必要があります。

ヘッダー ファイルを編集して、この PHP の一部を含めることができます。ブログ テンプレート ディレクトリのルート内にあるファイル アドレスが続きます。

<?php bloginfo('template_directory'); ?>

私が考えることができる他の唯一のことは、サイトがスクリーンリーダーを介して表示されているかどうかを確認するときに、何らかの理由でサイトが誤動作していることです。これにより、テキストのみが表示されます. そのコードの一部を削除して、それが機能するかどうかを確認してみてください。しかし、これはテーマのその部分に何か問題があることを示しています。

于 2012-09-03T19:04:49.223 に答える
0

画像のURLが間違っているように聞こえますか?

WordpressAnswersでより多くの回答が得られる可能性があります。

于 2012-09-03T18:25:29.287 に答える