WordPress

WordPressとは

WordPressは人気のCMSであり、サーバセキュリティ、パフォーマンスチューニング、スケールアップ、クラウド対応など沢山ノウハウが蓄積された。

このサイトは、まずWordPressの基本を学び、それからWordPressプラグインの開発、さらにWordPressに API機能を追加して、クラウドとして利用する方法を試み。

WordPress Guide

WordPress.orgオープンソースWordPressのソフトウェアを開発・公開しているサイトである。

https://WordPress.org/

オープンソースWordPressのソフトウェアを利用するには、レンタル型WordPressサービスのWordPress.comなどを利用するか、インストール型WordPressサービスを利用する。

WordPress構成

  • プログラム(PHP)
    1. コア
    2. テーマ(デザイン)
    3. プラグイン(機能追加)
  • データ(MySQL)
    1. 固定ページ
    2. 時系列投稿
    3. デザイン
      1. メニュー
      2. ウィジェット

WordPress Hosting

レンタル型WordPressサービス

レンタル型WordPressサービスのWordPress.comなどがある。

https://WordPress.com/

無料プランもある。レンタル型の主なメリットは、

  • 無料プラン簡単にすぐはじめられる
  • 有料プランで機能アップできる
  • サーバ管理の手間が省ける

インストール型WordPressサイト

インストール型WordPressサービスを利用する場合、自分でサーバーと独自ドメインの準備が必要だ。手間がかかる分、メリットもあります。インスール型の主なメリットは、

  • 自由に運営できる
  • 拡張性が高い
  • SEOに強い

WordPressサイトの利用

WordPressでポートフォリオ

自分の勉強、趣味などを展示するために、WordPressでポートフォリオを作る。さらに研究室案内、会社案内、ソーシャルメディア連携広報も勉強する。

学習内容

  • WordPress.com でサイト作成
  • 記事:活動状況の報告を書く
  • 案内:自己紹介などを書く
  • メデイア追加:写真アルバムの作成
  • カテゴリー、タグで資料をまとめ
  • Facebook、Twitterなどソーシャルメディアへ連携広報

 

WordPress & API 入門

さらにRaspberry Pi/WordPressでクラウドサービスに挑戦も可能。

学習内容

  1. WordPressサイトを立ち上げる
  2. 自分のWebサービスを作る
  3. App InventorよりWebサービスの利用

 

プロジェクト概要

WordPress APIを利用したWebサービス開発を学ぶ。

プロジェクト成果予想

WordPressサイト構築できる。

WordPressのプラグイン開発できる。

プロジェクト進行状況

  1. WordPress勉強会開催中。
  2. TinyWebDBプラグインの活用
  3. JSONーAPIプラグインの活用