2017-12-04 3 views
0

にボタンを追加する方法私の友人は彼のサイトを改善するように頼んだ。彼は求人リストの投稿にボタンを追加する必要がありますが、私はどのように、私はHTML/CSSだけではなく、PHPを使用しています。PHPファイル

コードがあります:

<?php if($permalink) : ?> 
      <a href="<?php echo esc_url($permalink);?>"><?php echo $thumbnail_image_output;?></a> 
     <?php else:?> 
      <?php echo $thumbnail_image_output;?> 
     <?php endif;?>   
    </div> 
</div> 
<?php endif;?> 

<div class="person_data"> 

    <?php if($permalink) : ?> 
     <h5 class="person_name"><a href="<?php echo esc_url($permalink);?>"><?php the_title();?></a></h5> 
    <?php else:?> 
     <h5 class="person_name"><?php the_title();?></h5> 
    <?php endif;?> 

    <?php if(! empty($position)) : ?> 
     <span class="position"><?php echo apply_filters("rtframework_team_position", esc_attr($position));?></span> 
    <?php endif;?> 

    <?php if(! empty($short_data)) : ?> 
    <div class="profile"> 
     <?php echo apply_filters("the_content", $short_data);?> 
    </div> 
    <?php endif;?> 

    <?php do_action("rtframework_staff_media_links",$post->ID); ?> 
</div> 

質問は「the_content」上記の完全なポストへのリンクとボタンを追加する方法、ですか?

あなたが私に道を示すなら、私はとても幸せになれます。

私の英語のため申し訳ありませんが

と私は「記事を読む」のリンクは多くのことができますユーザビリティの観点から、あなたの友人に同意:-)

+0

「the_content」の上の完全な投稿へのリンクとは何を意味するのか説明できますか?ボタンに使用するURLがありますか? – Tony

+1

サムネイルとタイトルに '$ permalink'を使用しました。ページ内の他の場所でリンクを使用できないのはなぜですか?私は '$ permalink'変数が' get_permalink() '関数を使って設定されていると思います。 –

+0

ページがあります - > [リンク] http://triload.esamtv.cz/?page_id=4002 [/ link] 彼はスタッフの投稿に「記事を読む」ボタンを追加したいだけです。これで名前や画像をクリックして開くことができます。訪問者には十分ではありません(彼が私に言ったことです)。 –

答えて

0

素敵な一日を持っています。しかしそれは上記のものではなく、ティーザーのテキストの下にあるべきです。これは簡単です。必要な場所にタグを作成し、$permalinkのチェックでカプセル化し、<?php echo $permalink; ?>をhref属性に入れてください。この例では、ティーザーテキストとソーシャルメディアのボタンの間だろう(とホームページ上のボタンのように見える):

<?php if(! empty($short_data)) : ?> 
<div class="profile"> 
    <?php echo apply_filters("the_content", $short_data);?> 
</div> 
<?php endif;?> 

<?php if($permalink) : ?> 
    <a href="<?php echo $permalink; ?>" target="_self" title="read more" class="button_ style-1 small"><span><span>read more</span></span></a> 
<?php endif;?> 

<?php do_action("rtframework_staff_media_links",$post->ID); ?> 
0

あなたのdiv

<a href="<?php echo $permalink ?>"> 
    <div class="person_data"> 
     <!-- Other HTML tags --> 
    </div> 
</a> 
周り aタグをラップするように選択することができます(あなたは経験がない場合は特に)

はCSSでだけでなく、HTML約blockinline条件を読み、時にはトリッキーなことができdivの周りにアンカーを持つ

ここには、SO questionの出発点があります。