(4) WordPressテンプレート作成【functipn.php】

独自の関数を作成する[ functipn.php ]。functipn.phpによって、WordPressの機能が拡張する。

 

メニューも、ウィジェットも利用できない。

 

メニューやウィジェットを編集できるようにするため、function.phpを作成する。

function.php
<?php//カスタムメニュー
register_nav_menus(array(
‘navigation’ => ‘ナビゲーションバー’
));
//ウィジェット
register_sidebar();
//WordPressのバージョン情報を非表示:59
remove_action(‘wp_head’,’wp_generator’);
//RSSフィード情報出力:60
add_theme_support(‘automatic-feed-links’);
//jQueryの設定を出力:61
add_action(‘wp_head’,’myScript’,1);
function myScript(){
wp_enqueue_script(‘jquery’);
}
//エディタ・スタイルシート:64
add_editor_style();?>

こちらを作成すると、さまざまな機能が利用できる。

このように、メニューやウィジェットが編集できるようになった。


過去の関連記事
作成順 作成ファイル   解説
前準備 前準備 http://tikuwakb.biz/?p=80
( 1) home.php php 初期ページ http://tikuwakb.biz/?p=92
( 2) header.php php ヘッダー部分(各ファイル共有) http://tikuwakb.biz/?p=87
( 3) footer.php php フッター部分(各ファイル共有) http://tikuwakb.biz/?p=87
( 4) content.php php 記事表示テンプレート(home.phpと連動) http://tikuwakb.biz/?p=144
( 5) pagenation.php php ページ前後表示のためのリンク設定 http://tikuwakb.biz/?p=147
( 6) sidebar.php php サイドのメニュー表示
( 7) category.php php カテゴリーを表示
( 8) date.php php 月別ページを表示
( 9) single.php php 記事の個別表示 http://tikuwakb.biz/?p=147
(10) page.php php 固定ページ
(11) functions.php php 関数定義ファイル http://tikuwakb.biz/?p=108