Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Science
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 10 hours on-demand video
  • 1 article
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Web Development WordPress

WordPress開発マスター講座

WordPressで既存テーマのカスタマイズではない、オリジナルのウェブサイトを作ろう
Bestseller
Rating: 4.7 out of 54.7 (624 ratings)
5,011 students
Created by たにぐち まこと(ともすた)
Last updated 12/2020
Japanese
Japanese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • WordPressのオリジナルテーマ制作の手法
  • WordPressのしくみ

Course content

7 sections • 81 lectures • 10h 8m total length

  • Preview05:37

  • Preview11:26
  • Preview05:34
  • Preview05:22

  • Preview07:18
  • Preview09:09
  • Preview04:49
  • Preview10:07
  • Preview06:33

  • Preview09:14
  • PHPを体験してみよう
    06:52
  • テンプレートタグとは
    09:25
  • 必ず記述するテンプレートタグ - wp_head, wp_footer
    04:07
  • ファンクションの戻り値と変数
    04:31
  • 投稿がないときの一覧を作ろう - if構文
    11:02
  • インデントを整えてきれいなプログラムを作ろう
    06:28
  • ループとは - while / the_post
    12:03
  • 投稿日を表示しよう the_date / the_time
    10:59
  • 「抜粋」の使い方 - the_excerpt
    05:42
  • 投稿の個別ページを作ろう / single.php
    08:08
  • パーツファイルに分けよう - header.php / footer.php
    09:15
  • テンプレートファイルのパスを取得しよう - get_template_directory_uri()
    06:07
  • ヘッダーやフッター以外もパーツ化しよう - get_template_part
    04:48
  • 投稿の詳細ページに各情報を出力しよう
    06:34
  • アイキャッチ画像を挿入しよう① - the_post_thumbnail
    11:58
  • アイキャッチ画像を挿入しよう② - wp_get_attachment_image_src
    11:42
  • 変数・配列・連想配列を知ろう
    09:18
  • 投稿の個別ページ(single.php)を仕上げよう
    04:01
  • 固定ページのテンプレートを作成しよう
    07:59
  • ファンクション(関数)を作ろう
    07:02
  • パーマリンクのしくみを知ろう
    10:43
  • MW WP Formを使ってお問い合わせフォームを作ろう
    15:21
  • お問い合わせフォームを実装しよう
    09:19
  • カテゴリーとタグについて知ろう
    07:31
  • カテゴリーページを作成しよう
    07:53
  • タグページを archive.phpで作成しよう
    08:45
  • テーマユニットテストデータを使ってテストしよう
    05:05
  • ページネーションを実装しよう
    09:56
  • メニューを作成しよう
    08:00
  • メニューを実装しよう
    10:10
  • 画面表示の時はエスケープ処理しよう
    04:17
  • ブログサイトを仕上げよう
    09:08

  • Preview06:38
  • 引越し手順と、All-inOne WP Migration
    07:46
  • XFREEで、無料で WPサーバーを構築
    05:08
  • XFREEに独自ドメインを設定しよう
    08:34
  • 引越し作業を手作業でやってみよう①
    05:39
  • 引越し作業を手作業でやってみよう②
    14:13
  • 引越し作業で発生しがちなトラブル
    06:57
  • 「重大なエラー」と表示された時は
    02:47

  • Preview10:02
  • undersocres+Bootstrapでレイアウト調整しよう
    10:55
  • カスタム投稿タイプで「ページが見つかりません」と表示されたら
    00:17
  • カスタム投稿タイプを登録しよう - register_post_type
    12:11
  • カスタム投稿タイプのテンプレートを制作しよう
    05:59
  • カスタム投稿タイプのリストを作成しよう
    07:06
  • 「固定ページ」型のカスタム投稿タイプを作ろう - hierarchical
    04:40
  • カスタム投稿タイプを新ビジュアルエディターに対応させよう
    02:13
  • カスタム分類で新しい分類項目を作成しよう
    07:49
  • カスタム分類の一覧ページを作ろう
    06:24
  • その記事が属するカスタム分類を表示しよう - get_the_terms
    08:11
  • カスタム分類のナビゲーションを作ろう - get_terms
    03:44
  • カスタムフィールドで入力欄を増やそう
    05:46
  • カスタムフィールドを画面に表示しよう - get_post_meta
    06:32
  • カスタムフィールドを配列で取得しよう - get_post_meta
    04:35
  • Adavanced Custom Fieldsを使ってみよう
    08:43
  • カスタムテンプレートで固定ページをカスタマイズしよう
    09:20
  • ショートコードを使おう
    09:46
  • ショートコードにパラメーターをつけよう
    06:02
  • プラグインを作成しよう
    09:20
  • アクションフックとは
    07:15
  • フィルターフックとは
    06:17

  • ブロックエディターとは
    03:59
  • ブロックエディターに JavaScriptを読み込もう
    12:12
  • ブロックに独自のスタイルを追加しよう
    07:12
  • カスタムブロック制作の環境を作ろう
    06:10
  • カスタムブロックスケルトンのソースファイルを確認しよう
    05:03
  • カスタムブロックのビルドツールを準備しよう
    05:04
  • 編集可能なカスタムブロックを作ろう①
    06:11
  • 編集可能なカスタムブロックを作ろう②
    07:01
  • 編集可能なカスタムブロックを作ろう③
    05:37

Requirements

  • PHPの基本的な知識
  • SQLに関する基本的な知識

Description

WordPressは世界でもっとも利用されている CMS(コンテンツ管理システム)です。

簡単に使えることも魅力ではありますが、PHPを利用してオリジナルのテーマファイルやプラグインを作成すれば、より自由にウェブサイトやシステムを構築することができます。この講座では、そんな WordPressの「裏側」を丁寧に解説します。新しいテーマの作成方法やプラグインによるカスタマイズ方法、フックの知識やテンプレート階層の知識、ショートコードやカスタム投稿タイプ・カスタム分類・カスタムフィールドといった、高度な機能についてもそれぞれ紹介していきます。

本講座を通じて、WordPressのカスタマイズ手法を身につけ、自身のサイト構築や開発案件の受託などを目指して学習していきましょう。

Who this course is for:

  • WordPressで仕事を得ている方
  • WordPressの高度なカスタマイズ・開発を行いたい方

Instructor

たにぐち まこと(ともすた)
HTML/CSS/JavaScript/PHP
たにぐち まこと(ともすた)
  • 4.5 Instructor Rating
  • 9,792 Reviews
  • 41,008 Students
  • 7 Courses

ともすた合同会社代表、株式会社エイチツーオー・スペース代表取締役

小学生からプログラミングに親しみ、Web制作会社 H2O spaceを起業。主に Web業界のクリエイター向けに、各種の講演や執筆を通じ、学習コンテンツを展開。

『マンガでマスター プログラミング教室(ポプラ社刊・監修)』や、『よくわかるPHPの教科書(マイナビ出版刊)』など執筆多数。

近年は、講座動画配信プラットフォーム Udemyを通じた映像講義配信なども手がける。

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.