猫とカメラとワードプレス
ミウ~ミウ~と窓越しに子猫の鳴き声が聞こえてきたのが14年前。 その数年後、パソコンを始め、デジカメを買い、猫ブログを始めたところまではよくある流れ。 そこからホームページはどうやって作る?、ブログって自分で作れる?、という所に興味が芽生え、何故かムーバブルタイプを飛び越えてワードプレスに出会ったのが運の尽き、いや、先見の明があったと自慢していいかも。 その…
ワードプレスエンジニアの制作記録 | テーマ関数からサイト構築まで
ミウ~ミウ~と窓越しに子猫の鳴き声が聞こえてきたのが14年前。 その数年後、パソコンを始め、デジカメを買い、猫ブログを始めたところまではよくある流れ。 そこからホームページはどうやって作る?、ブログって自分で作れる?、という所に興味が芽生え、何故かムーバブルタイプを飛び越えてワードプレスに出会ったのが運の尽き、いや、先見の明があったと自慢していいかも。 その…
複数のユーザーで投稿する際にアップロードしたメディアを共有しないようにするプラグイン。 *メディアライブラリを開いた際に自分がアップロードしたファイルだけを表示、管理者にはすべて表示 Manage Your Own Items:http://code.google.com/p/manage-your-own-items/source/browse/manag…
カスタムフィールドプラグインを使ってコンテンツを作る場合、例えば写真とテキストの段落とリスト、テーブルで構成するとして、入力がない場合は非表示と言うことはできるけれど、表示する順番は決まってしまう。 Advanced Custom Fields のFlexible Content を使うと、これらを自由な順番で必要な数だけ追加していくことが出来る。 「追加す…
Max Image Size Control は投稿タイプを指定して、追加するサムネイルサイズを設定することが出来るが、特定の投稿タイプでサムネイルを作らないようにしたい場合は… メディアの設定で各サイズを「0」とし、Max Image Size Control で投稿タイプを指定してカスタムサイズを設定する。 不要(未使用)のサムネイルを削除したい場合はD…
Advanced Custom Fields はユーザーページにもカスタムフィールドを設定することができるので、プロフィールの項目を追加したい時はこれを使うと便利。 *ユーザーレベルごとの設定も可。 Hide User Profile Fields で必要最低限以外の項目を隠して、必要な項目を追加すればスッキリ。 Advanced Custom Fields…
アイキャッチのalt に投稿タイトルを入れる $title= get_the_title(); the_post_thumbnail(array( 100,100 ), array( ‘alt’ =>$title)); アイキャッチのサイズによって分岐する $image = wp_get_attachment_image_src( g…
親タームを見出しとし子タームのリストを表示。シングルページの場合は属しているターム、タクソノミーページの場合は表示しているタームが子タームの場合にその投稿リストを表示。 *投稿は必ず子タームに属しているので、子タームを取得 <?php $cats = get_the_terms( 0, 'タクソノミー名' ); $current_c…
functions.php に add_action( 'pre_get_posts', 'my_exclude_terms_from_query' ); function my_exclude_terms_from_query( $query ) { if ( $query->is_main_query() /…