-
WordPress
異なるプラグインで同名のクラス名がバッティング! WordPressによるWebアプリケーション開発 第2章より
いま、WordPressによるWebアプリケーション開発という本の第2章を読みながら、WordPressによるWebアプリケーションを作成しています。 Fatal error: Cannot redeclareというエラー表示 その2章で"WPWA User Manager"という名前のプラグインを有効化しよう... -
WordPress
新規権限のユーザーを登録してもWordPressからメールが来ないのはなぜ? 『詳解 WordPress』より
詳解 WordPressという本を読みながら、"special"という名前のプラグインを作成しています(開発環境はWocker)。そのプラグインを有効化すれば、"special"という権限のロールが新たに加わります(第4章の135ページ) WordPressからのメールが来ない ところ... -
WordPress
Macの内部にだけ残ったWordPressは削除しても良かったんだっけ? #Wocker
Wocker内部ではすでに消えてしまっているコンテナが、Macのフォルダの中には残っています。この場合、Macフォルダ内のwp_shoukaiはふつうに削除しても良いんでしょうか? wocker rm wp_shoukai コマンドライン上でコンテナを削除した覚えはないんだけど…。... -
WordPress
WordPressのコードが分からないときはCodexとPHP マニュアルを調べよう!
はじめてWordPressをカスタマイズする方にとって、WordPress CodexやPHPマニュアルで「調べる」という習慣をつけることが大切です。 the_title()とsprintf()の解説 例えばWordPress公式テーマのひとつである、TwentySixteenのtemplate-parts/content.phpを... -
WordPress
WordPress TwentySixteenのトップページPHPコードを読み込んでみよう
ここ数日、PHPでできたWordPressを理解するための記事を書いてきました。 WordPress TwentySixteenのトップページをPHPコードを読み込んでみよう WordPressのテンプレートファイルとテンプレート階層について 「WordPress関数」の分類 「テンプレートタグ... -
WordPress
WordPress TwentySixteenのテンプレートファイルとテンプレート階層について
先日、WordPressのテンプレートファイルとテンプレート階層についてという記事を書きました。内容はどのテーマでも通じる一般的なものだったので、今回は、特に公式テーマのTwentySixteenにあてはめて説明したいと思います。 TwentySixteenのテンプレート... -
WordPress
WordPressのテンプレートファイルとテンプレート階層について
いまWordPressの公式テーマのひとつである、TwentySixteenをカスタマイズしたいと考えています。そのときにまずはじめに取り組んだのが、テンプレートファイルとテンプレート階層という用語の理解です。 テンプレートファイルやテンプレート階層に関する説... -
WordPress
「WordPress関数」の分類 「テンプレートタグ」との違いについて
WordPressのことを本やWebで調べていると、PHPで作成されたWordPress特有の関数についての説明が必ず出てきます。「WordPress関数」とか「テンプレートタグ」と言われますが、個人的には両者がどう違うのかすぐには分かりませんでした。 「WordPress関数」... -
WordPress
WordPressで子テーマを作成するときはfunctions.phpを使うことがおすすめらしい
WordPressの子テーマを作成しているときに気付いたことです。子テーマのスタイルシートを読み取るのは、style.cssで良いかと思っていましたが、どうもそうではないらしい…。一応、方法としては2つあるみたいです。 1.style.cssを使う [php] @import url('.... -
WordCamp
「ブログを書くまでがWordCamp!」 2016ひとり反省会 #wck2016
昨日、WordCamp Kansai 2016が終了しました。WordPressの世界で古くから伝わる(?)「ブログを書くまでWordCamp!」という格言どおり、個人的に感じたことを述べていきます。 以下はかなりとっちらかった文章ですが、会場から自宅に戻る道すがらに開いた「... -
WordPress
Wockerの時刻設定はどのファイルで行うか?Twitterから時刻のズレを指摘される
いま、PHPのローカル開発環境として使用している、Wockerの時刻設定をしたいと考えています。というのはドットインストールのレッスンで、PHPでTwitterログインを実装しよう (全23回)(動画はプレミアム会員のみ閲覧可)を見ながら、TwitterのOAuth認証に... -
ドットインストール
プログラミング学習動画 ドットインストールで使えるGitコマンド
初心者のためのプログラミング学習動画として、ドットインストールがすっかりおなじみになりましたね。そのドットインストールでふだん自分が行っている学習のコツをご紹介します。 写経をしているときのエラー対処方法 みなさん、動画を視聴しながら写経... -
WordPress
Wockerで作成したコンテナの一部が削除できない
Wockerで作成したコンテナを削除したい場合は、以下のコマンドを実行します。 wocker rm --CONTAINERNAME ところがrmコマンドを実行しても、コンテナ内のすべてのファイルやディクレクトリが削除されない場合があります。 コンテナが削除されない具体例 wo... -
WordPress
Wockerで開発したWordPressサイトをGitHub経由でさくらのVPSにアップロードする方法
先日、Wockerで開発した子テーマをGitHub経由でさくらのVPSにアップロードする方法という記事を書きました。 しかしその直後にやはりWockerで開発したWordPressサイトは、やはりすべてのファイルやディレクトリを、丸ごと引越しさせる方が良いと思うように... -
WordPress
Wockerで開発したデータベースの文字列を置換するときに便利なコマンド〜第54回 WordBench神戸より
第54回 WordBench神戸(5月28日)〜 Wockerはじめの一歩 に行ってきました。Wockerで開発したWordPressサイトを外部に公開するときに使う、便利なコマンドを教えてもらったのでメモしておきます。 スクリプトツールのめんどうくさいところ 外部サーバーで...