IDから属するターム情報を取得
- 2016.10.19
- 出力用メモ
<?php $terms = get_the_terms( $post->ID, 'タクソノミー名' ); // 複数のタクソノミー情報を取得したい場合 $terms = get_the_terms( $post->ID, array( 'タクソノミー名1', 'タクソノミー名2' ) ); ?>
WPなど案件構築覚書
<?php $terms = get_the_terms( $post->ID, 'タクソノミー名' ); // 複数のタクソノミー情報を取得したい場合 $terms = get_the_terms( $post->ID, array( 'タクソノミー名1', 'タクソノミー名2' ) ); ?>
<?php $select = get_post_meta($post_id, 'カスタム投稿タイプ名', false); ?>
基本的にはまず、データーベースのテーブルのつながりを確認する。 書出しておくと分かりやすい。 下記のソースを元に書き換えていくが、phpMyadmin上の「SQL」タブで取得の確認を行いながら記述していくと良い。 <?php ini_set("display_errors", 1); global $wpdb; $db_name = 'データベース ネーム'; $db_user = 'データ […]
ステータスコードを正しく設定する必要がある。 ※ステータスコード=リクエストに対するサーバーの応答がどんなものかを示す分類コード phpファイルの一番アタマに下記を書き込む。 <?php header("HTTP/1.1 404 Not Found"); ?>
1、wordpressダッシュボードでの設定 「サイトアドレス(URL)」を、http://hoge.com までに変更(サブディレクトリをカット) WordpressAddressはそのままで変更しない。 ・WordPress アドレス (URL)→WS本体のディレクトリTOP ・サイトアドレス(URL)→フロント側TOPURL 2、wordpressをインストールしたサーバー側の設定 サブディ […]
ループの中で更に、個数を指定して表示する場合などに使用。 <?php if(have_posts()): ?> <?php $count =0 ;?> <?php while(have_posts()): the_post();?> <?php if($count >= 5){ break; } ?> <div> <h2> […]