*

カスタム投稿のアーカイブページで 「」一覧となってしまう件

公開日: : wordpress

長らく放置していたサイトのメンテをしていたり、サイトを分散化していたものをまとめたりしていて、いろいろ備忘録として残したいと思いつつ、なかなかできませんでしたが、少しずつアップしていきたいと思います。

まずはカスタム投稿タイプ。

なかなかできそうでできない、できなさそうでできるなど難しいところですが、今回、wordpressのマルチサイトで分散させていたサイトの記事をカスタム投稿タイプで一つのサイトの中にまとめてしまおうという試みを行いました。

使ったのは、カスタム投稿のプラグインでお馴染みのCustom Post Type UI。

手軽に色々設定できるのでカスタム投稿を導入するには鉄板的なプラグインですが、一つ注意点があり、これを入れると、permalinkをデフォルト以外で設定すると404エラーが出る場合があります。
私のサイトは実際そうでした。
Movable typeからの移行でURLをMTのと揃えたかったんですが、どうしてもカスタムにすると404でダメでした。。。

ですので、permalinkの形式にこだわらない方にはお勧めです。

今回、以下のように右のメニューには手動でカスタム投稿タイプのタクソノミーをカテゴリ的に表示。(使っているthemeがメニュー1つしか使えないものだったので。)
total
ソースはこれ。サイトメンテが落ち着いた時点でプラグインとかいろいろもう一度探してみようとは思いますが。

<a href=”http://***.com/?post_type=diabetes” >糖尿病</a>

ググるといくらでも出てきますが、プラグインの投稿タイプのAdvanced OptionsでHas Archive ?をtrueにすれば自動的にそのカスタム投稿タイプの一覧が出てくるのですが、問題は以下のようにアーカイブのタイトルがうまく出てこないこと。

total2

archive.phpに以下の記述があるので、







日別アーカイブ:

月別アーカイブ:

年別アーカイブ:

投稿者アーカイブ:display_name); ?>


ブログアーカイブ

以下のように記述してみましたが、改善なし。

仕方がないのでテンプレート階層に従って
archive-diabetes.phpを作成、その中に


と記述したら、「」の中に「糖尿病」と無事に表示されました。

関連記事

youtubeの動画ギャラリーが手軽にできるクールなwordpress プラグイン Tubepress

http://kachibito.net/wordpress/tubepress.html こち

記事を読む

記事のインポート

昔は、といっても半年とかそのぐらいだが、MTからの記事のインポートはファイル形式でできなかったように

記事を読む

wpのインストール

明日、試そうとしていたwpのインストール。  隣でだんなが弟にwordpressの

記事を読む

Warning: Invalid argument supplied for foreach().

このエラーは基本、レスポンスの部分が間違ってたりするときに出るのだが、こういう場合も出るのかーーと

記事を読む

【wordpress】 wpのメリット

最近、自分の中では圧倒的にmtが優勢でした。 でも、今日、mtから記事をインポートしたとき、再構

記事を読む

WordPress MUのインストールに苦戦・・・

WPはこれはいい!ということでWPMUのインストールに挑戦してみた。 http://mu.wor

記事を読む

WPとMTの違い サーバー編

この間、サーバー移転に伴って、いろいろ調べているときに、2chだったかの記述で、珍しくなるほど、と

記事を読む

ktai styleで見ると記事の中身がない理由

wordpressを使うようになって、ktai styleという便利なものがあると知り、携帯サイト

記事を読む

【wordpress】 wordpressを久しぶりにインストールしてみた

最近、自分の中では完璧にMTに軍配が上がっていたのだが・・・ APIの勉強をしたので、phpで

記事を読む

【wordpress】post_typeで全部の投稿タイプを指定したいとき

1年ぶりの投稿です。   最近、仕事関係でカスタムフィールドの特定のフィールドが

記事を読む

PAGE TOP ↑