私はウェブサイトにiO、Android、そしてお気に入りのアイコンを追加したいです。一般的に私はそれらがどう暗示されるべきかについて理解しています:headセクションのリンクファイルとあなたが行ってもいいです、しかし多くの行があります(両方のデバイスとfavicoのために10以上になります)
念のために、コード:
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="Apple-touch-icon" href="/Apple-touch-icon.png" />
<link rel="Apple-touch-icon" sizes="57x57" href="/Apple-touch-icon-57x57.png" />
<link rel="Apple-touch-icon" sizes="72x72" href="/Apple-touch-icon-72x72.png" />
<link rel="Apple-touch-icon" sizes="76x76" href="/Apple-touch-icon-76x76.png" />
<link rel="Apple-touch-icon" sizes="114x114" href="/Apple-touch-icon-114x114.png" />
<link rel="Apple-touch-icon" sizes="120x120" href="/Apple-touch-icon-120x120.png" />
<link rel="Apple-touch-icon" sizes="144x144" href="/Apple-touch-icon-144x144.png" />
<link rel="Apple-touch-icon" sizes="152x152" href="/Apple-touch-icon-152x152.png" />
Functions.phpファイルの wp_head にフックします。
add_action('wp_head', 'add_your_stuff');
function add_your_stuff() {
?>
<link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri();?>/favicon.ico" type="image/x-icon" />
<link rel="Apple-touch-icon" href="<?php echo get_stylesheet_directory_uri();?>/Apple-touch-icon.png" />
<link rel="Apple-touch-icon" sizes="57x57" href="<?php echo get_stylesheet_directory_uri();?>/Apple-touch-icon-57x57.png" />
<link rel="Apple-touch-icon" sizes="72x72" href="<?php echo get_stylesheet_directory_uri();?>/Apple-touch-icon-72x72.png" />
<link rel="Apple-touch-icon" sizes="76x76" href="<?php echo get_stylesheet_directory_uri();?>/Apple-touch-icon-76x76.png" />
<link rel="Apple-touch-icon" sizes="114x114" href="<?php echo get_stylesheet_directory_uri();?>/Apple-touch-icon-114x114.png" />
<link rel="Apple-touch-icon" sizes="120x120" href="<?php echo get_stylesheet_directory_uri();?>/Apple-touch-icon-120x120.png" />
<link rel="Apple-touch-icon" sizes="144x144" href="<?php echo get_stylesheet_directory_uri();?>/Apple-touch-icon-144x144.png" />
<link rel="Apple-touch-icon" sizes="152x152" href="<?php echo get_stylesheet_directory_uri();?>/Apple-touch-icon-152x152.png" />
<?php
}
それらをheader.phpテンプレートファイルまたはfunctions.phpにハードコーディングすることはお勧めしません。その理由は、それらがあなたのテーマに結び付けられ、あなたがテーマを切り替えるとあなたはそれらを失うことになるからです。
オプション3サードパーティ製のプラグインは膨大な量の余分なものをもたらす傾向があるので、私は遠ざかる傾向があります。
軽量であり、テーマに結び付けられていないので、私のアドバイスはオプション2を使用することです。テーマを切り替えても、カスタムリンクタグはそのまま残ります。