サイト運営者

当固定ページは、投稿記事「ワードプレス テーマ Twentyseventeen カスタマイズ(固定ページをフロントページ的に)」の方法で、製作しています。

詳細は、投稿記事「ワードプレス テーマ Twentyseventeen カスタマイズ(固定ページをフロントページ的に)」でご確認ください。

サイト運営者の本業

本職は、主に、海外関連の販売支援・マーケティングをやっています。

Web サイト制作・Web プロモーション施策などは、その一環でやっていますが、ここに掲載されている内容のほどんどは、個人的な探究心からのものです。

サイト運営者のWeb制作・PHP・JavaScriptなどの経験と知識

教わったということではなく、すべて自己流です。よって、当サイトに記載している記事の内容が間違っていたり、より良い別の方法が存在するかもしれません。

もしも、そういった箇所を発見された場合、ご遠慮なくご指摘ください。

サイト製作の時のこだわり

自身のサイト制作の時、および、知り合いの企業様・個人様向けのサイト制作の時のどちらとも、基本、ワードプレスを利用します。

そして、ワードプレスダウンロード時に、あわせてダウンロードされる最新のテーマを利用して、多少アレンジしながらサイト制作を行っています。

他のテーマを利用した方が良い場合などは、そのようにしています。

また、できるだけプラグインは使用しないようにしています。

ワードプレスを利用している理由は、単純に、「色々なアレンジが容易であり面白い」という理由からです。

Twenty シリーズテーマを利用している理由は、Twentyeleven の時代から、ずっと使い続けており、他のテーマと比べて理解度が高い為です。

そして、今さら、他のテーマを利用すると、一から解析しないといけない、という面倒くささがあるためです。

Twenty シリーズは、いろいろな方がバグなどを修正しているので安心して使え、自分用にアレンジする方が安心できます。

一から、自身のテーマを作るという手もありますが、サイト制作が本業ではないので、そこまで時間はとれないです。

プラグインについては、一部のプラグインは、勝手にDBの設定をいじってしまうのであまり好きではありません。

信頼のおける最低限のプラグインしか導入していません。アレンジが必要な時は、自分で行っており、そこそこのことはできます。

Twenty シリーズについて、若干の不都合

アクション/フィルターのフックが少し少ないのでは?と思います。

具体的には、Google Tag Manager を利用しているのですが、Bodyの直後にコードを入れるように要求されていますので、header.php の Body タグのすぐ後ろに、アクション・フックがほしいです。

ひょっとすると、私の知識不足で、子テーマ内に header.php を制作しなくても対処できるのかもしれませんが。

そして、hentry が body タグの class 内に出力されています。

シングル投稿表示時には、問題ないのですが、他のページ表示の時に、Google Search Console 構造化データでエラーとなります。

新規テーマが出てくるたびに、functions.php で、シングル投稿表示以外の時は、無効になるような設定をしています。