(この投稿は Yootheme フォーラムに投稿されていますが、解決策に自信がないので、ここにも投稿しようと思いました。)
Yoothemes の Nano テーマを使用しており、サイトの 90% でうまく機能しています。http://dofekit.orgしかし、bbPress フォーラム プラグイン (ライブ サイトではなく、ローカル バージョン) をインストールしたところ、2 つの「フォーラム」が作成されました。フォーラムのインデックス ページとすべてのサブページは、標準の Nano ページ テンプレートに挿入されているようです。これは、ページのメタ情報が含まれているため、フォーラムには適していません。また、スクリーンショットが示すように、フォーラムの「sidebar-a」をオフにする方法がわかりません。
http://dl.dropbox.com/u/240752/forums.jpg
yoothemes フレームワーク内でフォーラム投稿タイプ用に別のテンプレートを作成する方法はありますか? (私はその種類の所有権を知っていますが、私は尋ねることができます)
ありがとう。
アップデート:
私はそこへの道のりの一部です。このように、フォーラムの投稿タイプ用に個別のテンプレートを作成することができましたが、カスタム投稿タイプをウィジェット設定で承認する必要があります。
カスタム投稿タイプをwarp/systems/wordpress3.0/layouts/content.phpに追加しました
if (is_home()) {
$content = 'index';
} elseif (is_page()) {
$content = 'page';
} elseif (is_attachment()) {
$content = 'attachment';
} elseif ((is_single()) && (get_post_type() == 'forum')) {
$content = 'forum-single';
}elseif ((is_single()) && (get_post_type() == 'topic')) {
$content = 'topic-single';
} elseif (is_single()) {
$content = 'single';
} elseif (is_search()) {
$content = 'search';
}elseif ((is_archive()) && (get_post_type() == 'forum')) {
$content = 'forum-archive';
} elseif (is_archive() && is_author()) {
$content = 'author';
} elseif (is_archive()) {
$content = 'archive';
} elseif (is_404()) {
$content = '404';
}
また、これらのカスタム投稿タイプを warp/systems/wordpress3.0/config/layouts/fields/profile.php に追加して、各ウィジェットのドロップダウン リストに表示されるようにしました。(これらの新しいカスタム テンプレートでウィジェットを切り替えられるようにしたいと考えています。)
$defaults = array(
'home' => 'Home',
'archive' => 'Archive',
'search' => 'Search',
'single' => 'Single',
'page' => 'Pages',
'forum-archive' => 'Forum List',
'forum-single' => 'Forum Single',
'topic-single' => 'Topic Single'
);
誰でも助けてもらえますか?私はこれでほとんどそこにいると思います。