WordPressのプラグインを作るときの最初の記述コード
- 2021.12.13
- WordPress
Webとか音楽とか。自己満足と趣味の追求。
お問い合わせフォームのページのスラッグが「contact」だった場合。
例えば、カスタムフィールドで、投稿のステータスを作成して、選択肢が「A,B,C,D,E」とかして、 そのうち、ステータスがAとBの場合は、除外するとか。 ステータスがAだけだったら。 なんだけど、AとBの場合は除外するのように、除外条件が複数ある場合は、以下のようにする。
犯人は、「さくらのレンタルサーバ 簡単SSL化プラグイン」でした。 このプラグインは表面的にhttpsにしてますけど、データベース上はhttpのままです。 このプラグインを有効化すると、WordPressの「一般設定」のWordPressアドレス(URL)とサイトアドレス(URL)は、httpsで表示されます。しかし、それは表面的にそのように表示しているだけ(たぶんフィルターかけてるだけ)で、実は […]
「jQuery フォントサイズ 取得」で検索すると、だいたい以下のやり方がヒットします。 なので、html要素のフォントサイズを取得するなら てな、具合です。 これで、問題なくフォントサイズは取得できます。 では、自分が困ったのはどんな場合かということですね。今となっては珍しい文字サイズ変更ボタンを実装するときに困りました。 文字サイズ変更ボタンを実装する時って、変更したい箇所のフォントサイズは絶 […]
管理を引き継いだサイトで表題の件で困っております。 リダイレクトはredirectというプラグインで実装をしています。 Plugin Name: RedirectPlugin URI: http://www.pancak.es/plugins/redirect/ そして、モバイルサイトは、なぜかモバイル用のテーマを作って、WP SiteManagerというプラグインで着せ替えている仕様です。 モバ […]
.jsファイルのディレクトリを取得 simulation.jsを配置しているディレクトリを取得します。 CSVファイル読み込み function getOwnDir と同じディレクトリに配置したCSVファイルのURLを引数filenameに渡して、CSVファイルをテキストでリターンします。 CSVをjsonに変換する関数 上記の関数を使って以下のように処理
CPIサーバはphp.iniがあるので、そこに を書けばいいので楽勝じゃんって思ったけど、ハマった。 php.iniファイルがどうにも読み込まれてない感じがして、phpinfoで確認すると。 /usr/home/ユーザー名/html/php.ini と表示されるから、読み込まれている。大丈夫と思ったが、やっぱりだめ。 .htaccessでphp.iniの場所を指定しないといけないじゃないかと思って […]
elevateZoomってのは、画像の拡大(ズーム)表示ができるプラグインです。こんな感じ。http://sample.bear-life.com/sample/elevatezoom/ これをスマートフォンで表示してページをスクロールしようとすると、ズームを設定した画像の上ではスクロールできなくなってしまいます。 「elevatezoom スクロールしない」とかで検索したら、このページが見つかっ […]
稼働中のサイトのWordPressを開発用の別サーバに引っ越しをした際に文字化けに悩まされたので、備忘録として投稿します。 phpMyAdminでデータベースをエクスポートして、開発環境用のサーバのphpMyAdminでインポートします。DBのドメインはSearch-Replace-DB-masterで置換します。 そして、サイトを見ると、文字化けをしている。 データベースの文字コードを間違えたか […]