こんにちはbizです。

ブログだけではなくコーポレートサイト等のサイト構築を作る時にも使われるWordpressですが、思った通りのテーマがなくてオリジナルで作りたくなりますよね。

ここを管理画面から更新させたい!と思ってもプログラミングなんてよくわからない!ただ更新は楽にしたい!という方に向けて、よくある機能をコピペで機能実装出来るようにまとめてみました。(ちょっとは書き変えが必要ですが^^;)

WordPress3.9で動作確認はしていますが、「うごかないよー」と言う方はご連絡ください。
もちろん「ここをこうした方がいいよー!」とか「こんな機能もあったらいいなぁ」というコメント大歓迎です!

目次

お知らせ枠を実装したい!

お知らせ枠をつけたいときに使えるコピペ。
特定のカテゴリの記事一覧を取得します。

仕上がりイメージ

info

コピペコード

index.php

カテゴリの記事一覧を実装したい!

Q&Aのように特定のカテゴリの子カテゴリと記事一覧を取得したいときに使えるコピペ。
特定のカテゴリの子カテゴリと記事一覧を取得します。しかも子カテゴリが増えてしまったとしても自動的に増えるので更新がとても楽です!

仕上がりイメージ

qapost

コピペコード

貼りたいテンプレートファイルに記述

TOPページの特定枠内を管理画面から更新させたい!

管理画面から更新したいコンテンツの枠を固定ページから内容を引っ張ってくるようにするコードです。
TOPページに固定ページのコンテンツを読み込ませています。

仕上がりイメージ

topcontents

コピペコード

index.php/home.php等

管理画面で増やせるメニューを追加したい!

footerに好きなリンクをつけたい時などに使えるコピペ。
functions.phpにコードを追加する必要があります。

仕上がりイメージ

footermenu

コピペコード

functions.php

メニューを使うことをここで許可を出します。

footer.php

管理画面より、「外観>メニュー」へ行き、「メニューの名前」をfooter.phpに記入した「theme_location」の名前と同じものに変更します。

footermenu2

それからメニュー構造にリンクを追加すれば使用することが出来ます。

まとめ

一度作った機能は、使い回しが出来るように自分でストックして置くと後々便利です。
紹介したのは一部ですが機会があればまた続きの記事を書こうと思います。