Interenet

WP Bizvector コンテンツエリアのウィジェットを編集する

投稿日:

Bizvectorのテーマを使ったサイトで、
トップページとなるフロントページの見え方を修正した方法。
自分用の備忘録。

トップページのリスト表示にアイキャッチ画像も一緒に表示させるようにした。

このテーマは作りが独特なので、慣れるまでちょっと扱いにくい感じ。
トップページのコンテンツは、ウィジェットで編集するようになっている。

ダッシュボードから「外観」>「ウィジェット」を選び、
コンテンツにウィジェットをドラッグして追加していく。
並び順もドラッグすると自由に動かせる。

「テキスト」ウィジェットをいれると、
自分で書いたHTMLを表示させることができる。

投稿一覧やお知らせリストは、それぞれ別のウィジェットとなる。
投稿イベントのリスト表示をしてくれるのは、
「トップBV_トップ用_イベント情報リスト」というウィジェット。

この部分を表示させているのが、
テーマフォルダの中の「module_loop_post.php」。

15行目あたりのあとにアイキャッチ画像のコードを追加する。
このphpファイルはほかのページでも使っているので、
トップページだけにアイキャッチ画像を表示させたいなら、
別名で保存してから、「module_top_list_info.php」を修正する。

「module_loop_post.php」

[php]

<li id="post-<?php the_ID(); ?>"><?php if ( is_user_logged_in() == TRUE ) : edit_post_link(__(‘Edit’, ‘biz-vektor’), ‘<span class="edit-link edit-item">[ ‘, ‘ ]</span>’);endif ?>
↓ ↓ここから追加

<?php if ( has_post_thumbnail()) { ?>
<span class="thumbImage ttBoxThumb float-L">
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a></span>
<?php } ?>

↑ ↑ 追加ここまで
<span class="infoTxt tx15"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></span>
<span class="infoCate"><?php echo $taxo_catelist; ?></span>
<!– <span class="infoDate_top"><?php echo esc_html( get_the_date() ); ?></span> –>
[/php]

「module_top_list_info.php」
22行目あたりの「module_loop_post」という
シングルクォートで囲われた部分を
別名で保存したファイル名に書き換える。

[php]

<ul class="entryList">
<?php while ( $loop->have_posts() ) : $loop->the_post();?>
<?php get_template_part(‘module_loop_post’); ?>
<?php endwhile; ?>
</ul>

[/php]

本サイトの内容に誤りや不正確な記述がある場合やサンプルに基づくいかなる結果も一切の責任を負いかねますので、あらかじめご了承ください。

-Interenet

執筆者:

関連記事

no image

EC-cube 3.0|帳票出力プラグイン|ロゴ画像・サイズ・位置を変更する

EC-cubeは3.0にバージョンアップしてから、 便利な機能はプラグインとしてすべて有料化してしまい、 ノンプログラマーにとっては運用が難しくなってしまいました(泣) 今日は、帳票出力プラグイン(← …

no image

WordPressでメルマガ発行するときのプラグイン

WordPressでメルマガを発行したいとのリクエストを受たのでプラグインをいろいろと探してみました。 以前に書いた「Mail Poet」はすごく使い勝手がよくて良さそうだったのですが、Gmail経由 …

サイトで使っているサーバーを調べる方法

現在公開されているWebサイトがどこのサーバで公開されているのかを知りたいとき、どうすればいいか調べてみました。 というのも、あるレンタルサーバーを解約することにしたのですが、そこにはクライアントさん …

「table」について調べてみた 【HTML5編】

サイトのコーディングはCoda2を愛用中。 Emmetで「table」とタイプしてから「Control」+「E」で展開。 すると、下記のようなコードを自動で展開してくれます。 <table&gt …

no image

HTML上で要素に直接スタイルシートを指定する

style=””   ・style属性で、要素に対して直接スタイルを指定することができます。 ・この属性を使用する場合は、meta要素で基準となるスタイルシート言語を指定しておく必要がありま …

サイト制作・グラフィック制作をしているデザイナーです。制作で躓いたことの備忘録としてこのブログを始めました。
たくさんの検索結果から、実際に何度も何度も自分で試してみて、自分に合うなと思った方法やうまくいった方法をこのブログに書き留めています。
プログラム関係のことはもっぱらコピペ派。
自分でゴリゴリ書くことはできません。。。プログラムが分かる人がうらやましいです。
そんな私でもなんとかサイト制作ができるのはグーグル先生と貴重な情報をおしげもなく公開してくださっているたくさんの方々のおかげ。
有志のみなさまに日々感謝しつつ制作させていただいています。