mitome-in

mitome in

2019-05-01から1ヶ月間の記事一覧

WordPress テンプレートパーツを読み込む

関数リファレンス/get template part - WordPress Codex 日本語版

WordPress ループさせるカスタムタクソノミーを指定する

カスタムループで、表示させるカスタムタクソノミーを指定するときは、以下のように指定する。 'カスタム投稿タイプ名', 'tax_query' => array( array( 'taxonomy' => 'カスタムタクソノミー名', 'field' => 'slug', 'terms' => array('ターム名1', 'ターム…

WordPress カスタムループでカスタム投稿のリストを表示させるとき

カスタムループでカスタム投稿のリストを表示させるときは、以下のように post_type にカスタム投稿用に設定した名前を指定する。 'カスタム投稿で設定した名前' ); ?>

PHP 指定の月の日数を取得するには

PHPで指定した月が何日かまで把握したいときは、以下のフォーマットを使う。 echo date("t", strtotime('2019-05-01'); フォーマット t が 指定した月の日数。 を返す。 PHP: date - Manual PHP: strtotime - Manual

WordPress で日付を取得するとき

WordPress で日付を取得するときは、以下を使う。 関数リファレンス/date i18n - WordPress Codex 日本語版

WordPress Rest API

/wp-json/wp/v2/posts REST API Handbook | WordPress Developer Resources

WordPress カスタム投稿を使えるようにする

WordPress でカスタム投稿タイプを使えるようにするには、 functions.php に以下を追加する。 // カスタム投稿タイプ add_action('init', 'create_post_type'); function create_post_type() { register_post_type('hoge', // カスタム投稿タイプ名 array( '…

WordPress でアイキャッチ(サムネイル画像)を使えるようにする

WordPress でアイキャッチを使えるようにするには、 functions.php に以下を追加する。 // アイキャッチ add_theme_support('post-thumbnails'); // アイキャッチのデフォルトサイズを指定する set_post_thumbnail_size( 50, 50 ); // その他、デフォルトサ…

WordPress アイキャッチのURLを取得する

$post_thumbnail_url = the_post_thumbnail_url(); ソースコードは /wp-includes/post-thumbnail-template.php にある。

WordPress ループ内でのカテゴリ名を取得する

$category_array = get_the_category(); $category_name = $category_array[0]->cat_name; echo $category_name;

WordPress のループ

if (have_posts()) : while (have_posts()) : the_post(); endwhile; endif; $args = array( 'page_per_posts' => 1 ); $the_query = new WP_Query($args); if ($the_query->have_posts()) : while ($the_query->have_posts()) : $the_query->the_post(); en…

zsh の設定ファイルそれぞれの役割

.zsh_profile .zshrc の違い

使える API 集

Google Maps Api Google Maps Platform | Google Developers Qiita API Qiita API v2 documentation - Qiita:Developer Slack API Slack API | Slack Soccer 関連 Guide to Football/Soccer data and APIs - Joe Kampschmidt's Code

Python のクラス定義例

class Greeting: # コンストラクタ def __init__(self, name): self.name = name print("Initialized") # メソッド def hello(self): print("Hello " + self.name + "!") こんな感じ。実際に実行するときは g = Greeting("Ichiro") g.hello() こんな感じ。

Python のディストリビューションとは

Python のディストリビューションとは、ユーザーが一括してインストールできるように必要なライブラリなどがひとつにまとめられたもの。

Python のライブラリ

NumPy : 数値計算のためのライブラリ Matplotlib : グラフ描画のためのライブラリ

JS や CSS のメンテナから学べる - egghead.io

egghead.io

Flutter

developers.googleblog.com

Vue.js のカンファレンス動画

www.vuemastery.com

package manager - yarn

yarnpkg.com

Nuxt.js でサーバーにデータをアップするまで

Nuxt.js で Heroku に Deploy する方法。 Heroku に App を作成 Heroku CLI をインストール Heroku にログイン $ heroku login Heroku のリモートリポジトリを追加 $ heroku git:remote -a ( Heroku の remote repository ) Heroku のリモートリポジトリに…

さくらインターネット レンタルサーバーの初期ディレクトリ

さくらインターネットレンタルサーバーを初期ディレクトは以下になる。 /home/(契約しているアカウント名)/www

Nuxt.js でディレクトリ構成を変えるとき

Nuxt.js で作業をしているディレクトリをわかりやすくするために、 /app 以下にまとめることがある。 そのときは、 nuxt.config.js に srcDir: 'app' を追加する必要がある。

Create Nuxt App

github.com

データベースの非正規化とは

参考ページ www.ibm.com

git push -u の -u とは

Git

GitHub でローカルのデータを最初に push する前に $ git push -u origin master とある。 この -u は --set-upstream のこと。 upstream 、つまり上流を設定すること。では上流とは?? 上流とは、ローカルブランチが追跡するリモートブランチのこと。 どの…

Moment.js とは

momentjs.com

ES Lint で例外で許可したいとき

ES Lint で console.log が記述されていたらエラーができるようにしているときに、ちょっと確認したくてエラーが出ないようにしたいとき。 /* eslint-disable no-console */ を追加する。

Nuxt.js element-ui のバグでちょっとハマる

github.com

glob とは

github.com