Wordpressの プラグインなしでfaviconを追加するための適切な方法は何ですか ?
自分のアイコンが付いたfavicon.ico
というファイルを自分のサイトのルートに置くだけですか?
このコードも必要ですか?
<link rel="shortcut icon" href="http://example.com/favicon.ico" type="image/x-icon" />
このコードだと言う人もいます:
<link rel="icon" type="image/png" href="http://yourblog.com/favicon.png" />
そしてこれはiPhone用ですか?
<link rel="Apple-touch-icon" href="/customIcon.png" />
それを作成したり、サムネイルから変換するためのソフトウェアに関する提案はありますか?どのような種類のファイルがサポートされていますか - ちょうど.ico
?
私は非常に多くのメソッドを持つ別のスレッドを見ました、そして、私はこの単純なタスクのためのベストプラクティスについては不明でした: WordPressのfaviconを変更する方法?
私は普段私のテーマの中のimagesフォルダにアイコンを置いています。
function kia_add_favicon(){ ?>
<!-- Custom Favicons -->
<link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri();?>/images/favicon.ico"/>
<link rel="Apple-touch-icon" href="<?php echo get_stylesheet_directory_uri(); ?>/Apple-touch-icon.png">
<?php }
add_action('wp_head','kia_add_favicon');
編集済み:コメントごとにApple touchアイコンを追加し、子テーマを使用しているがファビコンが親テーマの画像フォルダにある場合は、そのことを明確にします。
get_template_directory_url();
あなたが子供のテーマを使用していない場合は、どちらもうまくいくでしょう
私は通常私のお気に入りをここに作成します: http://tools.dynamicdrive.com/favicon/ /
実際、ファビコンを追加する正しい方法は、プラグインを介してであるため、追加されたファビコンはTheme-dependent。基本的に、@ helgathevikingのメソッドを使用しますが、テーマのfunctions.php
ではなく、 カスタムプラグイン に入れますファイル。
注:トップレベルドメイン、つまりexample.com
を使用している場合は、ドキュメントルートにfavicon.ico
をドロップするだけで完了です。それ以外の場合は、カスタムプラグインを作成します。
注2: Trac Ticket#16434 を参照してください。サイトのファビコンオプションがコアに追加されており、そのうちのバージョン1が今後の3.4リリースに含まれることを期待しています。
これは 計画された機能で、2つのコア開発者が割り当てられていて、3.4 が付属しています。
多くはあなたが使っているテーマによります。テーマがfaviconを定義している場合(ヘッダに<link>
タグが付いている場合)、テーマを変更するにはテーマのfavicon.ico
を置き換える必要があります。
しかし、あなたのテーマ が を定義していない場合は、あなたのサイトのルートにfavicon.ico
を配置するだけで十分です。