カスタムフィールドのテキストエリアにTinyMCEを追加したかったので、プラグイン:Custom Field Template plugin (カスタムフィールドテンプレート)をインストールしました。
下記エントリーが大変参考になりました。
Custom Field Template plugin | WordPressで企業ウェブサイト作成・商用ホームページ制作 WordPress Go Go
基本的な使い方は カスタムフィールドのテキストエリアに記入した内容は、投稿欄に記入した[cft]に反映される。また、プラグインテンプレートにoutput = trueを追記しないと表示されない(これで躓いた・・・)
投稿欄に毎回ショートコード[cft]を記入するのは手間なので、下記エントリーを参考にカスタムフィールドの内容をDBから抜き出すことにした。
参考:
カスタムフィールドの記事内での表示方法
WordPress – カスタムフィールド活用術 | Technolog.jp
簡単にいうと下記コードをWPテンプレートに埋め込めばOK
<?php echo get_post_meta($post->ID,’特定キー’,TRUE); ?>
wordpressでカテゴリを任意に並べ替えたかったので、プラグインMy Category Orderを使用しました。
こちらのエントリーが大変参考になりました。ありがとうございます。
WordPressカテゴリー並び替えプラグイン「My Category Order」 | WordPressの使い方・インストールガイド
補足ですが /wp-includes/taxonomy.phpのパーミションを666にしないと動きませんでした。
メモ:カテゴリリスト表示箇所の記述は
<?php wp_list_categories(‘orderby=order&title_li=’); ?>
Flickr APIを使ってフォトギャラリーを作るチュートリアル | CREAMU
上の記事で紹介されていた net tuts+:How to Create a Photo Gallery using the Flickr APIを試してみる。
手順はFlickr APIを使ってフォトギャラリーを作るチュートリアル | CREAMUで紹介されている通りですが、
1.Flickr API Keyを取得(事前にKeyを取得:参考-Flickr Flash 連携 vol1 〜API Key作成〜 – SINAPlog)
2.net tuts+のサイトからFlickr_API-sample files.zipをダウンロード。
解凍後config.phpを開いて
$key = “****”;
$username=”****”;
を書き換える。
続いて、phpFlickrのページからphpFlickr(クラスファイル)をダウンロード。解凍した中からphpFlickr.phpを先にダウンロードしたFlickr_API-sample filesフォルダの中に移動させ、Flickr_API-sample filesフォルダごとサーバーへアップロード(フォルダ名は変更してもOK)
3.phpFlickrは画像キャッシュを必要とするのでキャッシュフォルダを作成する必要があります。アップロードしたフォルダ内に“cache”というフォルダを作りパーミションを777にすれば完了→完成サンプルはコチラ
indexページの表示件数を210件としました。また、詳細ページで日本語が文字化けしたので、文字コードをUTF-8に変更してあります。
4.後は適宜デザイン等を変更していく。
◎エックスサーバーでwordpressのファイルアップロード容量(デフォルト2MB)の変更
・WordPressのインポート機能で2MB制限を突破する方法
上記の方法では上手く行かなかったので、下記の方法を試してみる・・・で、出来ました!
きっと他のサーバーでも同じように設定すればOKだと思う
テンプレートファイルのサイドバーウィジェットを表示したい場所に以下を追加
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
<?php endif; ?>
function.phpに以下を追加
register_sidebar(array(
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
before_widget→ウィジェットの前に挿入するタグ
after_widget→ウィジェットの後に挿入するタグ
before_title→ウィジェットタイトルの前に挿入するタグ
after_title→ウィジェットタイトルの後に挿入するタグ
メモ:プラグインを使用してwordpressにFlickr画像を表示する
■Flickr Feeder
http://gluedideas.com/downloads/
参考:サイドバーにFlickr画像を表示する、Flickr Feederを使ってみた。 – HAAYA
■flickrRSS
http://wordpress.org/extend/plugins/flickr-rss/
参考:7-oceans – flickrRSS for WordPress
■Flickr IDの取得 : idGettr – Find your Flickr ID
カテゴリーのURLを取得する関数が、get_category_link()
カテゴリー名を取得する関数がget_catname()
カテゴリーIDが、5のURLとカテゴリー名を取得したいときは、
<a href="<?php echo get_category_link('5'); ?>">
<?php echo get_catname('5'); ?>
</a>