Wordpressでブログ投稿が楽になる! アイキャッチ画像が動的に作成できるようにしてみた。

アイキャッチ画像が面倒くさい Wordpressでブログを投稿していると面倒なことがある。 それはアイキャッチ画像の設定である。 画像探すのも面倒だし、それなりの質が担保されていないとサイト全体がチープに見える。 だからこのブログでは統一感を出せるように、同じデザインの画像の上にテキストを載せるようにした。 で、アイキャッチ画像を作成するようページを作成した。 ……、ことは以前ブログで書いた。 何が面倒って、アイキャッチ画像を設定するほど面倒なことはない 効率化したと書いたが、それすら面倒になった。 なってしまったのである。 そこで、タイトルを書いたらそれがそのままアイキャッチ画像になる。 そんな仕組みを作ってみた。 それがこれである。 さて、次はこれをプラグイン化してみようかと思っている。

投稿日 · 2022-11-01 · 更新日 · 2024-06-07 · 1 分 · nove-b

Local by FlywheelでID・PASSWORDを忘れてログインできなくなった時にすること

Local by Flywheelにログインできなくなった 久々にテーマを更新しようとした時、Local by Flywheelで作った仮想Wordpress環境にログインできなくなった。 IDとPASSWORDの両方を思い出せない。 そこで解決方法を調べてみた。 再ログイン方法 Local by Flywheelではデフォルトで「dev-email@flywheel.local」というアドレスがあてがわれている。 そこでそれを使ってパスワードを再発行すればいい。 具体的な手順は Local by FlywheelのADMINボタンからログイン画面行く。 ログイン画面にある「パスワードをお忘れですか ?」をクリックし、遷移先のユーザー名またはメールアドレスエリアに「dev-email@flywheel.local」を入力する。 Local by Flywheelに戻りTOOLSタブをクリックし「OPEN MAILHOG」でmainhogにアクセスする。 するとそこにメールが来ているので、あとはPassWordを変更するだけ。 ちなみにそこにIDも書かれているので、次からはIDでログインできるようになる。

投稿日 · 2022-10-28 · 更新日 · 2024-06-07 · 1 分 · nove-b

エクセルのシート名を全件取得した

How To Excelのシート名全件取得? 簡単だったので、書くことがない。 方法だけ書く。 ALT+F11 CTRL+Gキーを押して下部に「イミディエイト」ウィンドウを表示する For Each i In ThisWorkbook.Sheets: debug.print i.name : next i 上記コマンドをコピペ。 はい、以上。

投稿日 · 2022-10-21 · 更新日 · 2024-06-07 · 1 分 · nove-b

n の倍数で数値を丸める

特定の倍数に数値をまとめたい。 なにをいっているのだろうと思われたかもしれないので、実例をどうぞ。 実例 ユーザーが数値を入れるインプットエリアがあるとする。 ユーザーは任意の数字を入れることができる。 その結果を10の倍数にまとめたい。 つまり、24とユーザーが記入した場合は「20」が期待値になる。 ということがやりたい。 実装方法 じゃ、どうするのか。 まずは実装済みのものをどうぞ↓(うまくコンパイルできない時があるので、下の更新ボタンをクリックしてください) inputエリアに数字を入れていくと、5で10、14で10、15で20になっていることが確認できる。 つまり24と入力すれば「20」が表示される、期待値通り。 特定の倍数に数値をまとめるコード const changeNumber = () => { const unit = 10; const el = Math.round(num.value); result.value = Math.round(el / unit) * unit; }; inputエリアのvalueが更新された時、 まずはvalueを丸める。 つまり、2は0、5は10になる。 その値を最初に定義した値(丸めたい倍数)で計算する。 実際に24が入力された時、 24を丸めて20にする。 その値を10で割って10でかける。 20 / 10 * 10 = 20 結果20になる。 なんかこうやってみるともっと簡単な方法がある? まあ、期待値は取り出せたので、良しとする。 理系の人、ぜひ教えてください。

投稿日 · 2022-01-19 · 更新日 · 2024-06-07 · 1 分 · nove-b

特定のページでコメント投稿欄が非表示になっていたので、原因を調査してみた。

コメント投稿機能が表示されない ブロガー朝のルーティン 朝起きてから自身の予約投稿した投稿が、無事に公開されているか確認する。 そんなブロガーであり、目覚めの悪い私が驚き飛び起きたのには訳がある。 コメント投稿欄が非公開になっていたからである。 11月、機能追加したコメント投稿機能がうまく動作していなかったのかしら、と他ページを見てみたところ、どうやら問題なく表示されている。 どうしてこのページだけ、投稿機能が動作しないのか。 長いバグ修正の旅に 長い長い、そして結論はいたってシンプルであったバグ修正の旅に出る。 まずは同じ現象が起きているページを探してみる。 結果、2ページが該当した。 該当したのは下記ページ(現在は正常に動作中なので、コメントください)。 アドセンスでサブドメインが使用できなかったので、ルートから301リダイレクトして対処した nove月次報告書(2021年11月)-初月の収益を公開- この2つにはいくつかの共通点があった。 ひとつは、カテゴリが「メディア」であるということ。 ひとつは、今月機能追加で採用したショートコード管理プラグインが動作しているということ。 そこでふたつの共通点を順に調査していくことに。 カテゴリが関係しているのか まず、カテゴリについて実験してみる。 他の記事をメディアカテゴリに移管する→投稿機能は無事に動作している。 該当記事を他のカテゴリに移管する→投稿機能は変わらず表示されない。 つまり、カテゴリは今回のバグに関係ない。 プラグインが関係しているのか 次にショートコード管理プラグインを疑ってみる。 この時点で私は相当このプラグインを疑っていた。 だからプラグインなんて採用するものじゃない、なんて悪態すらついていた。 そんな心境でデバックを開始する。 まずはプラグインを無効にしてみる→該当ページの投稿機能は変わらず表示されない。 他の記事に上記プラグインを使用してショートコードを挿入する→投稿機能は無事に動作している。 該当ページにあるショートコードの記述を削除してみる→投稿機能は変わらず表示されない。 つまり、プラグインは問題ない。 そもそも評価4.1かつ多くの人が使用しているプラグインを疑うくらいなら自身の作成したテーマを疑うべきである。 というわけで、自作テーマを見返したが、どうにも原因となる部分は見つからない。 解決編 そこでいろいろ調べていると、 ダッシュボード > 投稿 と移動し、 該当する投稿の「クイック編集」で「コメントを許可」にチェックを入れてみてください。 という記述を見つけた。 まさか、と思い上記手順で確認してみたところ、どうしてか知らないが、チェックが外れている。 唖然としつつ、チェックをいれ、再度ページを見ると、無事にコメント機能が動いていた。 また、つまらぬことに時間を割いてしまった、なんて内心解決にほっとしている気持ちを隠しつつ、ハードボイルドに言ってみたりする。 共通点ある、なんてどっかの私立探偵のみたいなセリフは何も生み出さなかった。

投稿日 · 2021-12-24 · 更新日 · 2024-06-07 · 1 分 · nove-b