科学の箱

科学・IT・登山の話題

WordPress

BuddyPressのテーマでfimasiteを利用した結果

投稿日:2013年10月10日 更新日:

WordPressもphpの知識もほとんどないレベルでSNSサイト構築をめざした。SNSサイトはBuddyPressプラグインを利用すればお手軽にセットアップができた。おそらく2時間ほど。しかしテーマがあまり好みではない、レスポンシブではない理由から、すでに用意されているテーマの利用を考えた。実際に探してみるとほとんどないことが判明。その中で見つけたのがfirmasite.

http://wordpress.org/themes/firmasite

このテーマを利用するとあっという間にそれっぽいサイトが出来上がり、レスポンシブ。サイトの外観も7,8通り選べる。

実際に使ってみるといくつかの問題があることが判明したので、直した部分を忘れないように記録しておく。

日本語の設定

bbpressは日本語設定が終わっていない部分がある。bbpressの言語ファイルは以下の場所にある。

wp-content/themes/firmasite/languages

言語ファイルはいくつかの箇所にインストールされているがfirmasiteで使われる言語ファイルはこのフォルダに置く必要がある。

固定ページでコメントが表示される

デフォルトの固定ページテンプレートはpage.phpだが、これを利用しているとコメント入力画面が表示される。これを消すためには以下のコードを利用してfixedmain.phpをつくり、テンプレートとして利用する。変更点はdo_action’close_content’を消しただけ.


<?php
 /*
 Template Name: Fixed Main
 */
 /**
 * @package firmasite
 */
 global $firmasite_settings;

get_header();
 ?>

<div id="primary"layout_primary_class"]; ?>">

<?php if ( have_posts() ) : ?>

<?php do_action( 'open_content' ); ?>
 <?php do_action( 'open_page' ); ?>

<?php /* Start the Loop */ ?>

<?php while ( have_posts() ) : the_post(); ?>

<?php
 /* Include the Post-Type-specific template for the content.
 If you want to support Post-Format, i suggest customize loop files with switch()
 */
 global $post;
 get_template_part( 'templates/single', $post->post_type );
 ?>

<?php endwhile; ?>
 <?php do_action( 'close_page' ); ?>

<?php else : ?>
 <?php get_template_part( 'templates/no-results', 'index' ); ?>

<?php endif; ?>

</div><!-- #primary .content-area -->

<?php get_sidebar(); ?>
 <?php get_footer(); ?>

bbpressでのカスタマイズ

フォーラムの表示が冗長であるのでmain.cssに下記を追加する。


#bbpress-forums .bbp-forums-list li {
 display: block;
 padding : 5px;
 }
 

余計なメッセージを表示させない

 .bbp-template-notice {
 display:none;
 }

メタ情報

inarticle



メタ情報

inarticle



-WordPress
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

WordPressのサイトURLを変更する

WordPressをインストールしたディレクトリとサイトURLを変更する方法 WordPressをインストールしたときにはテストから始まるのでいつもルートディレクトリ/wpにインストールする。開発およ …

no image

WordPressでブートストラップを使う。

テーマを利用しているが、カスタマイズするスタイルにはブートストラップを使いたい。 ブートストラップの最新バージョンをgetbootstrapからダウンロードする。 distフォルダにあるcssとjsを …

no image

フォーラムの一覧をカスタマイズする

bbp-forum-indexを固定ページで指定するとフォーラムの一覧が出るわけだが、この外観を変える方法。 マクロから呼び出されるloop-single-forumでフォーマットを指定する。注目すべ …

no image

WordPress設定関連のメモ

メモリが足りなくなった時 wp-setting.phpを修正する それでもダメなときはphp.iniを修正してもメモリを増やす。php.iniが自分では修正できない時、例えばホスティングしているサイト …

no image

WordPressをxamppで動かしてみる

XAMPPインストール xamppをダウンロード→インストールする xamppをhttp://www.apachefriends.org/jp/xampp-windows.htmlからダウンロードする …

2013年10月
« 9月   11月 »
 123456
78910111213
14151617181920
21222324252627
28293031  

side bar top



アーカイブ

カテゴリー