WORDPRESSで使用しているテーマのPINBINの更新マークがついていたので、
更新は注意!
データが消えるかもしれないのでバックアップ!
↑ここまではよかった
EXPORTでコンテンツデータをダウンロードしてささっとバックアップし、更新
すぐにアップデート完了したので見てみると、カスタム投稿が消えた!
type-postのsingle.phpやfooter.phpのちょっとした設定も全部消えた。
まさかそっちが消えるとは…ダサスギル
逆にカスタム投稿のコンテンツは消えていないんです。
テンプレートデータに作った
single-○○.php
footer-○○.php
header-○○.php
などという、カスタム投稿用のファイルが全部消えてるから表示もされない…
あぁ、へたこいたorz
ちょっとずつ、勉強がてらつついていったから、何を設定したやら、全然覚えてない(T-T
やっと復元できたので、また同じことをやらかすことを想定し、メモ。
カスタム投稿用のテンプレートファイルを作成
1.WORDPRESS内では作れないので、サーバーの方で再度ファイルを作る
single-○○.php
footer-○○.php
header-○○.phpなど
2.CSSもカスタム投稿用に作成
カスタム投稿はプラグインで「Types」を使用
インデックスにカスタム投稿を表示
3.トップのインデックスページにカスタム投稿を混ぜて表示させる
これは以前メモっておいて助かった。
Thanks 自分。
WORDPRESS テーマPINBINのインデックスページにカスタム投稿記事を含めたい
が、カスタム投稿のカテゴリーが表示されない…設定全く覚えなし!
以前ググったことがあることを再度ググりなおす。
カスタム投稿カテゴリーの表示
普通の投稿:postなら
<?php the_category(‘, ‘) ?>
こういう表示なんですが、
カスタム投稿は <?php the_category(‘, ここに入れたりしてもだめ’) なので、
<?php the_terms($post->ID, ‘ここにタクソノミー名’); ?>
ここをなぜかポストタイプ名にしてしまって、しばらくはまってしまいました。
根本的にはよくわかっていないので(笑)
プラグインTypesでいうとTaxonomy名になるのか。
<?php the_terms($post->ID, ‘ここにタクソノミー名’); ?>
↑これをsingle-○○.phpやらindex-○○.phpの該当する部分と入れ替え
パンくずリストのカテゴリーもこれにしないと
こうやってまとめると、なんであんなに時間かかったんだと。
今度はすぐできそうです。