動画コンテンツ

動画コンテンツ置き場です。

Underscores

_s, underscores の使い方について解説するシリーズ

子テーマとはなにか、作り方

子テーマシリーズ

WordPress プラグイン開発のバイブル派生の Google Hangout

宮内さん、三好さん、岡本さんらプラグインバイブル本の著者と一緒にやっていた(やっている?)Google Hangout動画のリスト

WP CLI のデモとインストール方法について

WP CLI の使い方シリーズ

Sensei: オンライン講座作成・管理・販売プラグイン

Sensei シリーズ

公式テーマレポジトリへのテーマの登録とテーマレビュー、ガイドラインについて

公式テーマレポジトリへのテーマ登録とテーマレビュー

今後の予定

基本

  • WordPress とは
    • 自分のURL、自分のコンテンツ、自分のお店、インターネット上の自由
    • テーマ
    • プラグイン
    • 検索しよう!
    • WordPress.com って?
  • WordPress をインストールする方法
  • WordPress にテーマをインストールする方法
  • WordPress にプラグインをインストールする方法
  • WordPress を使いこなすための管理画面の基本
    • ログイン
    • 初期設定を行なう
      • 管理画面のメニュー
      • テーマの選択
      • ブログを投稿する、固定ページを作成する
        • タイトル
        • 文章を書いてみる
        • 画像、キャプション、ギャラリー
      • 表示を確認してみよう
        • ホームページとフロントページ
      • パーマリンクの設定を行なう
    • カテゴリーとタグを使ってみる
    • 親ページと子ページ
    • WordPress とテーマの機能
      • メニューを作成する
      • ウィジェットを使う
      • カスタマイザーを使ってみる
    • Jetpack って?

ノンプログラマー向け

  • WordPress とセキュリティのためのプラグイン選び
  • サーバー
    • First Server
    • XServer
    • Sakura Internet
  • ドメインの取り方
  • 画面が真っ白になってしまった時の対処法

開発環境関連

  • 開発環境
    • 選び方
    • VCCW
    • Wocker
    • MAMP Pro
    • Amimoto
  • wp-cli の使い方
    • wp-cli とは、インストール方法
    • wp-cli の基本、コマンドの探し方と使い方
    • wp-cli の応用編、テーマレビューの環境を作成する方法
  • WordMove
    • WordMove とは、インストール方法
    • Movefile の説明と作り方
    • Wordmove のデモ
  • gulp
    • gulp とは、インストール
    • gulp のデモ

テーマ開発者向け

  • Underscores
    • 紹介、ダウンロード方法
    • ファイルを全部見てみる
      • style.css, rtl.css
      • Raedme
      • index
      • header, footer, sidebar, comments
      • single, page, archive, search, 404
      • inc/js/languages/layouts/template-parts
      • screenshot
  • 子テーマ
    • 子テーマとは
  • WordPress のテーマ制作の基本
    • テーマディレクトリ、インストール、テーマレポジトリ
    • テンプレートファイル
      • style.css
      • header.php, footer.php, sidebar.php
      • index.php
      • single, page, category, tag, archive.php
      • index.php
      • functions.php
    • テンプレートヒエラルキー
      • 基礎と拡張
    • テンプレートタグ
    • Codex の見方
  • テーマ制作、必須の知識
    • style.css への記述方法
    • wphead, wpfooter
    • enqueue
    • デバッグモード
    • get_(template|stylesheet)_directory_uri
  • WordPress テーマ作成に必要な PHP の知識入門編
    • php の基本的な書き方
    • テンプレートタグ を HTML の中に入れてみよう
    • 条件分岐を覚えると、できることがものすごく増える
      • 条件分岐とテンプレートヒエラルキーの使い分けについて
    • 関数って?
    • 変数って?
    • 配列って?
    • ループって?
      • WordPress ループについて
  • WordPress のコーディングスタンダード

クライアントワークでお役立ち

  • クライアントサイトを制作するのに便利なWordPressの知識
    • カスタムポストタイプ、カスタムタクソノミ
      • UI提供をしてくれるプラグインを使って定義する方法と、関数を自分で書いて定義する方法の比較、メリットとデメリット
    • カスタムフィールド(ポストメタ)の基本
      • デフォルトのカスタムフィールドの入力と出力の方法を確認しよう
      • データベースにどのように保存されているのかを確認しよう
    • 固定ページテンプレート
    • カスタムフィールドを拡張するプラグイン の比較
      • Advanced Custom Fields プラグイン
      • Types
      • Custom Field Template
      • Smart Custom Fields
      • Custom Field Suite
    • テーマ製作時に便利なプラグイン
      • Show Current Template
      • Debug Bar
  • WordPress のフォームの比較

html/cssコーダーにとっての便利ポイントとつまづきやすいところ

  • デザイナーのためのテーマ制作
    • css
      • body_class, post_class
    • javascript, jQuery

テーマのレビュー

  • 無料で使えるテーマ
    • Bizvektor
    • Template King

公式テーマレビューやその他の貢献

  • テーマレビューのRequirements
  • テーマレビューの実況動画
  • WordPress のテーマやプラグインを翻訳する方法
  • 自作の WordPress のテーマやプラグインを翻訳可能にする方法
  • Slack の紹介
  • make.wordpress.org のツアー

プラグインの開発

  • プラグイン開発
    • 簡単なプラグインを作ってみる
    • アクションフックとフィルターフック

SEO, SNS, マーケティング

  • WordPress と SEO
  • WordPress とソーシャルメディアの連携いろいろ
  • WordPress とアフィリエイト

その他

  • マルチサイト
  • 会員制サイト
  • ECサイト
  • フォーラム

コメント

コメントする