■カテゴリーから指定する 指定したカテゴリーに属する投稿を表示。 cat カテゴリーIDを指定。 複数指定するならカンマで区切る。 除外したい場合はカテゴリー ID の前にマイナスを付けると指定できる。 category_name カテゴリー名を指定(日本語も可)。 category__and カテゴリー ID の配列。指定した複数のカテゴリーすべてに含まれる投稿のみを取得。 category__ […]
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> ここが繰り返し <?php endwhile; else: ?> 中身がない時 <?php endif; ?>
【よく使用する設定】 ・ 総ページ数用テキスト 空欄 ・ 現在のページ用テキスト %PAGE_NUMBER% ・ ページ用テキスト %PAGE_NUMBER% ・ 最初のページ用テキスト 空欄 ・ 最後のページ用テキスト 空欄 ・ 前のページ用テキスト < ・ 次のページ用テキスト > ・「前へ…」用テキスト 空欄 ・「次へ…」用テキスト 空欄 ページナビゲーション設定 ・ […]
1、 wordpressで使用するためのDBを作成します(文字コードはutf8_general_ciを使用) 2、プロジェクトフォルダを作成し、そのフォルダの中に「cms」というフォルダを作成します。 3、Wordpressの最新版をダウンロードします。 A https://ja.wordpress.org/にアクセスします。 B 下図の赤枠で囲われた箇所をクリックすると、tar.gz形式のファイ […]
■function.php function getPassedTime($created_at) { $now = date_create(date('Y-m-d H:i:s'));//(*1) $created = date_create(date('Y-m-d H:i:s', strtotime($created_at)));//(*2) $passed = date_diff($now, […]
【構築時チェック項目】 ・各ページでjsエラー・ワーニングが出ていないか ・リンク切れはないか ・メタキーワード・メタディスクリプションは設定できているか ・カノニカルは正しく動くか(末尾に/を複数入れてみてテスト) ・ファビコンは設定できているか ・ogpは設定できているか ・GAタグは設定できているか ・メールアドレスエンティティ化は行ったか ・404ページは設定しているか ・sitemap. […]
用途 関数 取得値の例 ホーム home_url() http://my-site.com (末尾のスラッシュは無し) 任意のURL home_url( $path ) http://my-site.com/news/ (home_url('/news/')とした場合) シングル・固定ページ 投稿記事(出力) the_permalink() http://my-site.com/post_slug […]
◯投稿 <<?php $post_id = get_posts("name=sulg_name"); $post_id = $post_id[0]->ID; ?> ◯固定ページ <?php $get_page_id = get_page_by_path("sulg_name"); $get_page_id = $get_page_id->ID; ?> ◯カ […]
【はじめに】 まずはデータベースのバックアップを取っておくこと。 【カラム内の文字列を置換】 1、左メニューからバックアップを行うテーブルへ移動する(※wp_postsなど) 2、タブメニューからSQLを選択 3、置換内容を記載 UPDATE テーブル名 SET `カラム名` = replace(`カラム名`, '置換前の文字列', '置換後の文字列') UPDATE wp_posts SET ` […]
<?php if( !is_front_page()){ ?> <h1>「<?php the_search_query(); ?>」 の検索結果</h1> <?php } ?>