WordPressテーマSANGOの質問

この記事を書いた人のリンク先を好きなページに設定したい

アバター
Dai

こんにちは。
お世話になっております。
現在”この記事を書いた人”のニックネームをクリックするとホームページに飛ぶのですが、このリンクを好きなURLに変えるのはどこを変更すれば良いのでしょうか?

プロフィールを表示する
記事下にプロフィール(この記事を書いた人)を設置する
コメントへの回答
サルワカくん
サルワカくん
2018/04/08

少し長いですが…
下のコードを子テーマのfunctions.phpに貼り付けて、★ここにURL★の部分を好きなURLに書き換えればOKです。

function insert_author_info()
{
  $author_descr = get_the_author_meta('description');
  if (!empty($author_descr)): //プロフィール情報が埋まっているときに表示 ?>
	  <div class="author-info pastel-bc">
	    <div class="author-info__inner">
	      <div class="tb">
	        <div class="tb-left">
	        <div class="author_label">
	          <span>この記事を書いた人</span>
	        </div>
	        <div class="author_img"><?php $iconimg = get_avatar(get_the_author_meta('ID'), 100);
            if ($iconimg) {
                echo $iconimg;
            }
            //画像 ?></div>
	          <dl class="aut">
              <dt>
                <a class="dfont" href="★ここにURL★">
                  <span><?php esc_attr(the_author_meta('display_name')); //名前 ?></span>
                </a>
              </dt>
              <dd><?php esc_attr(the_author_meta('yourtitle'));?></dd>
	          </dl>
	        </div>
          <div class="tb-right">
            <p><?php the_author_meta('user_description'); //プロフィール文 ?></p>
            <div class="follow_btn dfont">
            <?php
              $socials = array(
                'Twitter' => esc_attr(get_the_author_meta('twitter')),
                'Facebook' => esc_url(get_the_author_meta('facebook')),
                'Instagram' => esc_url(get_the_author_meta('instagram')),
                'Feedly' => esc_url(get_the_author_meta('feedly')),
                'LINE' => esc_url(get_the_author_meta('line')),
                'YouTube' => esc_url(get_the_author_meta('youtube')),
                'Website' => esc_url(get_the_author_meta('url')),
              );
              foreach ($socials as $name => $url) {
                if ($url) { ?>
                  <a class="<?php echo $name; ?>" href="<?php echo esc_url($url); ?>" target="_blank" rel="nofollow"><?php echo esc_attr($name); ?></a>
          <?php }
              }?>
            </div>
          </div>
	      </div>
	    </div>
	  </div>
	<?php endif;
  }

アバター
Dai
2018/04/08

ありがとうございます。
問題なく出来ました!
素早いご対応ありがとうございます。