読者です 読者をやめる 読者になる 読者になる

MyController

WEB業界素人の僕がまた見返しそうなことのメモです。

【WordPress】自作テーマの作成とAdvanced Custom Fieldsの使い方

基本的にデフォルトテーマとかだとゴミが多くて分かり辛いので自作する。

あと便利なプラグインも基本使うのでメモ。

 

自作テーマ

index.php、style.cssをまず作る。

 

対応するPHP命名規則があり、下記のようになっている。

投稿:single.php を読み込み

固定ページ:page.php

 

 

デフォルトだとアイキャッチ画像が出ないのでfunction.phpに記載。

/* アイキャッチ画像 */
add_theme_support( 'post-thumbnails' );

 

出力方法

<?php the_post_thumbnail(); ?>

 

サイズを長辺に合わせる設定は下記

<?php the_post_thumbnail(array(150,150)); ?>

 

 インクルードの方法 incフォルダを作ってnav-menu.phpの場合

<?php get_template_part('inc/nav','menu'); ?> で読み込み。

 

 

 

参考になったしほぼコピペでいけるサイト。

Advanced Custom Fieldsの出力

 

文字数制限(はみ出した分...とかにするやつ)

Advanced Custom Fields 値の文字数を指定する