問題1
wordpressとは、何を作成するためのソフトウェアか
Webサイトが正解です
wordpressは無料でwebサイトを作成することができるソフトです。(サイトを公開するにはサーバーを借りるためにお金がかかる)
web言語の専門知識がなくともwordpressを使うことはできますが、HTML,CSS,JavaScript,PHPなどの知識があるとカスタマイズの幅が広がります。
私がwordpressの勉強には以下の本を用いたので、本で勉強したい方のために広告を挙げておきます。
以下、広告リンクです。
問題2
記事のキーワードを附せんのようにくっつけた分類の名称
タグが正解です
Tag(タグ)は「札」という意味を表す英単語です
WordPressにおいては作成したページをすぐ見つけられるようにする機能の一つです。
体系だてて作成するカテゴリーとは異なり、タグは各ページに付箋のようなものをつけて管理します。
イメージとしてはハッシュタグのようなものと考えると、理解しやすいです。
問題3
記事をフォルダ分けのように親子関係を持たせた分類の名称
カテゴリーが正解です
Category(カテゴリー)は「区分、種類」という意味を示す英単語です。
カテゴリーはWordPressで作成したページを管理を行う場合に使用されます。
似ているページの管理を行う機能にタグがありますが、あちらと比べるとテンプレート構造にしたがって体系的に管理を行うためやや規模が大きい場合には使われることがあります。
問題4
wordpressでにおいて「投稿」や「固定ページ」に並ぶものを自作したもの
カスタム投稿タイプが正解です
実務上ではカスタム投稿の作成自体はCPT UIなどのプラグインを用いて作成することが多いです。
※プラグインを使わずに自分で記載する、又はCPT UI上のツールからコードの取得してコピペなど、function.php上に書いて作成することも可能ではあります。
問題5
カスタム投稿タイプの中で使われるカテゴリー
タクソノミーが正解です
taxonomy(タクソノミー)は「分類法」の意味を表す英単語です。
WordPressにおけるタクソノミーはタクソノミーの中に含まれている一つ一つのWebページのファイルの大きな分類を行えるようにします。
似た者に「カテゴリー」もありますが、カテゴリーはWordPressに最初から入っている機能であるのに対して、タクソノミーは自作で対応するため、タクソノミーの方が自由度が上がります。
問題6
wordpressにおいて外観,機能をひとまとめにしたパッケージ
テーマが正解です
Webサイトを作成するには、htmlとCSSのファイルが必要とされています。
WordPressにおいては、細かい編集をするためには、HTMLを拡張したPHPと、デザインについて記載するCSSが必要であり、それらのプログラムファイルのまとまりのことをテ-マと呼んでいます。
なお、関連用語として、すでにあるテーマを一部改変するためのテーマは子テーマと呼ばれています。
問題7
wordpressにおいて、既にあるwebデザインや設定、プログラムの一部のみを変更をまとめた記載は何というか
子テーマが正解です
子テーマを作成することは既にある配布されたテーマを直接改造するのと比較すると、既にあるテーマの更新がされたとしても子テーマには影響を及ぼさないというメリットがあります。(直接改造した場合、更新の際に改造が消えるので作り直す必要が出る。)
なお、派生クラスはオブジェクト指向の言語のプログラムにおいて既にあるプログラムのまとまり(基底クラス)の一部のみの変更点をまとめた記述です。
また、インターフェースはオブジェクト指向の言語のプログラムにおいてプログラムのひな型のようなものです。あくまでひな型であり、中身は入っていないので派生クラスによって上書きしないと動きません。
問題8
タクソノミーの中の具体的なファイルのことは何と呼ばれているか
タームが正解です
Term(タ-ム)は「区切られた時間」を意味する英単語です。(学校で言うと、1学期、2学期、3学期のようなイメージ)
そのため、全体がある中での一部分性から、WordPressではタクソノミーという全体がある中です自作ページの一つを指します。
(固定ページのpageと中身は同じですが、タクソノミーの中のものはTermと呼び分けられてます。)
問題9
サイドバー(右)やフッター(下)の部分で作ることで紐づけできるもの
ウィジェットが正解です
Widget(ウィジェット)はwide(ワイド)という「広い」という意味を表した英単語とget(ゲット)という「手に入れる」という意味を示した英単語を合わせたものであると理解しています。
Widget(ウィジェット)はあると便利な小さな機能を広く入手することという意味で使われており、WordPressでは問題文の通りの使用方法がよくなされます。
問題10
イベント(指定した処理や指定したデータのやりとり)が発生したら関数を実行すること
フックが正解です
Hook(フック)は空中にものをかけるのに使用する道具のことを指します。
WordPressにおいては上から下へと順番に処理が実行されている中で指定した条件に引っかかったら対応した処理が実行されるというものがフックと呼ばれています。
問題11
デフォルトで表示される投稿ページを複数出力する措置
メインループが正解です
wordpressのループは自動で複数のページの情報を繰り返して表示することで、慣れるのは大変ですが、自在に使えるようになるとwebサイトの表現の幅が大きく広がります。ループのうちメインループはサブループと比較すると、デフォルトで表示される投稿ページを繰り返して表示する内容で、1サイト内で原則1回しか使えまない特徴があります。
また、wordpressのループを使用するにはページが持つ情報を取得できるようになると効率よく使用することができます。
問題12
自分の好きな条件を満たす投稿ページを複数出力する処理
サブループが正解です
wordpressのループは自動で複数のページの情報を繰り返して表示することで、慣れるのは大変ですが、自在に使えるようになるとwebサイトの表現の幅が大きく広がります。
ループのうち、サブループのメインループとの違いは書くのが大変になる代わりに表示するページの条件を自由に指定できるという特徴があります。
問題13
ワードプレスの作成したページ表示の優先順位
テンプレート階層が正解です
template(テンプレート)は「雛形」という意味を持つ英単語です。
wordPressでWebサイトの構成はテンプレート階層と呼ばれるものが既に存在しており、それに基づいて編集画面が作られています。
ページが多くなると、ペ-ジ管理が大変になるため、テンプレート階層に基づいて作成すると整理しやすくなるとされています。
問題14
wordpressにおいて投稿の分類の中の1画面のことは何と呼ばれているか?
postが正解です
Postには「郵送物」という意味があります。
WordPressにおいて、投稿はお知らせやブログの日記などのようなものに使われることが多いです。
目次のページ(サイトマップ)やプライバシーポリシーなどに利用される固定ページと比べると、手紙の内容に近いことから、Postと呼ばれています。
なお、識別のために名前を使い分けられているので、ふたつに分けられるんだなぁくらいに知っておけば十分です。