リンクとして応答する領域を変更したいと思います。ページ出力は、チームメンバーが入っている円のグリッドです。現在のところ、マウスでマウスをクリックすると表示されるテキストはクリック可能で、内側の円全体に変更したいと考えています。div内の別のdivにリンクするには
したがって、divのsc_team_member_innerはsc_team_member_nameの代わりにリンクする必要があります。
非常に基本的なPHP質問申し訳ありません..事前に感謝!
<?php
if ($members->have_posts()) {
while ($members->have_posts()) {
$members->the_post();
?>
<div itemscope itemtype="http://schema.org/Person" class="sc_team_member">
<div class="sc_team_member_inner">
<?php
if (has_post_thumbnail())
echo the_post_thumbnail('medium') ;
else {
echo '<img src="' . SC_TEAM_URL . 'inc/img/noprofile.jpg" class="attachment-medium wp-post-image"/>';
}
?>
<?php if ('yes' == $this->options[ 'name' ]) : ?>
<div itemprop="name" class="sc_team_member_name">
<a href="<?php the_permalink() ?>" rel="bookmark" class="<?php echo $this->check_clicker($single_template); ?>">
<?php the_title() ?>
_ _ "非常に基本的なPHPの質問申し訳ありません" - これはPHPの質問ではありません。あなたはクライアント側の問題があるので、クライアント側のコードだけが関係します。だから、それを示して、[mcve]を作成してください。 – CBroe
アンカー以外のものをリンクとして機能させるには、Javascriptを使用する必要があります。 – Barmar
イメージ全体がクリック可能であるようにしたいですか?ホバー上に表示されるリンクだけでなく、基本的に、画像がクリック可能になるようにして、リンクとして反応しますか?そうであれば、コンテナの中にリンクを置き、それを 'display:block;'として設定し、コンテナ要素のすべてのパディングを削除します。必要に応じて高さ/幅を追加します。 – junkfoodjunkie