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

MailPoet|購読者ページのカスタマイズ

ニュースレーターを配信できるプラグインを探していたらこの「MailPote」と「MailChimp」という2つのプラグインがダントツで使われていたので試してみた。 まずは一番人気のMailChimpだ …

no image

クラウド型レンタルサーバー★ Zenlogic(ゼンロジック)を試してみた!★その1

「サーバに詳しくないWeb担当者でも使いやすい!」と評価を集めている新しいクラウド型レンタルサーバーが、ファーストサーバ社の「Zenlogic(ゼンロジッ)ク」。 ちょうど、創業20周年記念 特別限定 …

自分のインスタのURLを見て欲しい相手に送るには

自分のインスタのURLを名刺やはがきにプリントしたいとき、どうすればわかるのかつまづいたので調べてみた。 答え:「instagram.com」の後ろに自分のユーザーネームを加える。 アカウントURLは …

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

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

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