[k]id » WordPress 

2008年6月6日

WordPressでパーマリンク設定する際のテンプレート

最近結構このパーマリンクの設定で悩む事があるので設定の覚え書き

普段使用しているのはこれ
設定>パーマリンク設定の「カスタム構造」に 

/%year%/%monthnum%/%category%/%postname%.html
この設定で/年/月日/カテゴリ名/記事のタイトル.html

で投稿される様になります。

 

さらに
%year%
%monthnum%
%day%
%hour%
%minute%
%second%
%postname%
%post_id%
%category%
%author%
とかも使用できる。

2008年6月1日

WordPressでカスタムフィールドを使ってみる

使い道がよく湧かないが一応メモ

 

作成>投稿でカスタムフィールドに キー と 値 を入力

テンプレートに

get_post_meta($post_id, $key, $single);
を記入

 

解説
例<php echo get_post_meta($post->ID, 'ここにキーを入力', true); ?>

2008年5月31日

WordPressで特定のカテゴリごとにフィードをリンクしたい場合。

WordPressでカテゴリごとにRSSを配信したい場合
静的にリンクを張りたい場合
設定>パーマリンクの設定>で
カスタム構造を選択し

/%category%/%postname%.html
と設定した場合

カテゴリ名/feed
でそのカテゴリのフィードが配信出来る。
例:http://kidokorock.com/wordpress-tips/feed
 

ついでに
下記でフィードをカテゴリリスト表示(テキストリンク)
<ul>
<php wp_list_cats('sort_column=name&optioncount=1&exclude=1&afeed=RSS'); ?>
</ul>
下記でフィードをカテゴリリスト表示(画像リンク)
<ul>
<?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=1&exclude=1&feed_image=URL.jpg"); ?>
</ul>

2008年5月30日

WordPressで特定のカテゴリごとにテンプレートを変更する覚え書き

特定のカテゴリに対してのみテンプレートを変更できるみたいです。
やり方は指定したいテンプレートを作成し、そのテンプレートの名前を
category-記事番号.phpにするだけです。
(ex. category-12.php)

記事番号は管理→カテゴリで確認できます。


さらに各テンプレートの優先順位
■メインページ
 ┣home.php
 ┗index.php
■カテゴリーページ
 ┣category-番号.php
 ┣category.php
 ┣archive.php
 ┗index.php
■投稿ページ
 ┣single.php
 ┣index.php
 ┗PAGE
■日付ページ
 ┣date.php
 ┣archive.php
 ┗index.php
■ページテンプレート
 ┣page.php
 ┗index.php

2008年5月27日

WordPressにページャー(Pager)機能を埋め込むプラグイン【WP-PageNavi】

PHPでよく利用するPEARライブラリ「Pager」機能を

WordPressで実装できないかと調べてみたところ
WP-PageNavi 2.30がよさそうなので導入してみました。

 

まずwp-content/pluginsにダウンロードした「wp-pagenavi」を設置

ページナビゲーションを挿入したいところに(themes/index.phpなど)

&lt;?php wp_pagenavi(); ?&gt;
を記述することで実装できます。

 

追記:タブ表示したい場合は下記
<?php wp_pagenavi_dropdown(); ?>

カテゴリー: WordPress Tips
タグ: , , , ,

Page 7 of 812345678
Get Adobe Flash playerPlugin by wpburn.com wordpress themes