function.phpに記述しておくファビコンテーマごとに
2015年11月10日 / functions.php, WPユーザー権限設定
http://blog.modpod.jp/plugins/all-in-one-favicon
テーマ内/wp-content/themes/テーマ名/にファビコンファイル(favicon.ico)を置きます。その後、テーマ内のfunction.phpへ下記のコードを追加します。
このコードは、子テーマ内にfavicon.icoを置いた場合にも対応できるように、テーマのstylesheetがあるディレクトリーを指定しています。
現在take777とtake7LGをこちらにしている。さて?
function add_favicon_link(){ ?> <link rel="shortcut icon" href="<?php bloginfo('stylesheet_directory'); ?>/img/favicon.ico" />;←これいらんよ!! <?php } add_action('wp_head', 'add_favicon_link');
faviconをデザインする 一番簡単な作成方法は、favicon.cc
★より正しいのはこちら・・・と思いきや??
http://sedoriplan.com/wordpress-functions-snipets-2014/
ファビコン追加
直接header.phpに書き込んでもいいのですが一元管理をしたいのでfunctions.phpに書き込んでます。
function add_favicon_link(){ ?>
<link rel="shortcut icon" href="<?php bloginfo('stylesheet_directory'); ?>/img/favicon.ico" />;←ついてる?
<?php }
add_action('wp_head', 'add_favicon_link');
あと、次も覚書。理想はユーザーIDで指示できるとGOOD
サイトバーの項目を非表示にする
クライアントには投稿以外触られたくない!というときに使える方法です。
サイトバーの項目を非表示にする
if (!current_user_can('edit_users')) { function remove_menu() { remove_menu_page('index.php'); // ダッシュボード remove_menu_page('edit.php'); // 投稿 remove_menu_page('upload.php'); // メディア remove_menu_page('link-manager.php'); // リンク remove_menu_page('edit.php?post_type=page'); // 固定ページ remove_menu_page('edit-comments.php'); // コメント remove_menu_page('themes.php'); // 外観 remove_menu_page('plugins.php'); // プラグイン remove_menu_page('users.php'); // ユーザー remove_menu_page('tools.php'); // ツール remove_menu_page('options-general.php'); // 設定 } add_action('admin_menu', 'remove_menu'); } if (!current_user_can('edit_users')) { function remove_menu() { remove_menu_page('index.php'); // ダッシュボード remove_menu_page('edit.php'); // 投稿 remove_menu_page('upload.php'); // メディア remove_menu_page('link-manager.php'); // リンク remove_menu_page('edit.php?post_type=page'); // 固定ページ remove_menu_page('edit-comments.php'); // コメント remove_menu_page('themes.php'); // 外観 remove_menu_page('plugins.php'); // プラグイン remove_menu_page('users.php'); // ユーザー remove_menu_page('tools.php'); // ツール remove_menu_page('options-general.php'); // 設定 } add_action('admin_menu', 'remove_menu'); }