サイト運営CSSアニメーション後にjavascriptを起動する ページ遷移アニメーションを導入すると、導入前と動きが変わる部分が出てきます。 例えば、ページ遷移のアニメーションが終わる前に、遷移先のページのアニメーションが終わってしまったりします。 その場合は、ページ遷移の分だけ遷移先のアニメーション開... 2023.01.23サイト運営
サイト運営便利!CSS変数は特定の条件だけ変更することが可能 CSSは変数を使うことができます。 :rootとかいうやつです。 使っているテーマでCSS変数を使っていて、その変数が広く使われている場合、その変数の値を書き換えるとどこまで影響があるのかよくわからなかったりします。 CSS変数は、セレクタ... 2023.01.23サイト運営
サイト運営WordPressで管理画面ツールバーが表示されなくなった時の原因と対処法 Wordpressサイトを運営していると、いつもWordpressにログインした状態でサイトを閲覧している人が多いでしょう。 ログイン状態だと、サイトの最上部に管理画面のツールバーが表示されます。 このツールバーはすぐに記事が編集できるので... 2023.01.22サイト運営
サイト運営Contact form 7のtextareaを自動追従するようにするカスタマイズ Contact form7でtextareaを使うと、入力欄の行数をどれぐらいにしておくか悩みます。 PCならば、入力欄を調整してもらえばいいので気にならないのですが、スマホの場合は入力欄を拡大するのが面倒、もしくは出来ません。 そんなこと... 2023.01.22サイト運営
サイト運営PHPスクリプトでダンプできない時のダンプ・デバッグ方法 WordpressのカスタマイズはPHPで書くのが基本だと思います。 PHPスクリプトのデバッグは、変数をechoしたり、var_dumpしたり、print_rしたりするのが一般的でしょう。 しかし、echoしてもHTML内に出力されず、確... 2023.01.16サイト運営
サイト運営WordPressのサイト移転で500エラーになる原因 Wordpressサイトを別のサーバーに移転する際に、ファイル一式やDBをエクスポートして移転先でインポートしたときに500エラーが起きることがあります。 500エラーは、All in One Migraionを使って移転する場合はあまり行... 2023.01.15サイト運営
サイト運営transientを名前の部分指定で一括削除する Wordpressでは、transientを使ってPHP出力をキャッシュするとサイトの表示速度が高速化します。 それを利用してSWELLでは何でもかんでもtransientでキャッシュすることでテーマを高速化しています。 transient... 2023.01.07サイト運営
サイト運営wp cliで変なエラーでアボートする時の対策 wp cliで一括処理するととても便利なのですが、処理が途中で止まってしまうことがありました。 何度かやっても同じようなところで止まってしまい、wp cliのファイルからエラーを吐いているので、原因はよくわからず。 wp cliアボートの原... 2023.01.03サイト運営
サイト運営メディアファイルをwp_queryする時のメモ Wordpressのメディアファイルは、記事とは別にpost_idが割り振られています。 メディアファイルのpost_idを調べたいと思った時に知識不足でハマったことがあったのでメモしておきたいと思います。 メディアファイルのpost_ty... 2023.01.02サイト運営
サイト運営WordPress popular postを使うとimgタグのsrcsetが消える場合の対策 wordpress popular postは便利なプラグインです。 ショートコードやテンプレートタグで自由にランキングのHTMLを出力できます。 ランキングのサムネイルを見ていたら、imgタグに付けていたレスポンシブ対応のsrcsetなど... 2022.12.28サイト運営
サイト運営記事のパーマリンク(スラッグ)にpost IDを含めておいた方が良い理由 Wordpressの記事はパーマリンク設定がpostnameになっていると、タイトルがそのままslugになる仕様です。 日本語でタイトルを付けるとそのまま日本語のslugになってしまうので、書き換えている人も多いと思います。 slugなんて... 2022.12.26サイト運営
サイト運営WordPressサイトをキレイに初期化する方法 Wordpressサイトは簡単インストールがサーバーに用意されてはいますが、何度もやると結構面倒になってきます。 特に、テスト用のドメインでサイトを何度も上書きしていると余計なデータやファイルが増えてきて、そのたびにアンインストール、新規イ... 2022.12.18サイト運営
サイト運営日本語slugの『~』と『〜』の違いでslugが見つからない問題 『~』という文字が入った日本語のタクソノミーをget_term_by()関数で”name"検索してもヒットしなくて小一時間悩みました。 『~』という文字は機種依存文字でも環境依存文字でもないので、なんで??と思ったのですが、実は同じ見た目の... 2022.12.17サイト運営
サイト運営さくらサーバーで外部メールサーバーを使うとメール送信できなかった話 他のサーバーからさくらサーバーにサイトを移転してメール送信のトラブルがありました。 Wordpressサイト+メールは外部メールサーバーという構成でしたので、移転前と同様、さくらサーバーにはメールアカウントは設定しておりません。 無事移転が... 2022.12.15サイト運営
サイト運営Contact form 7 add confirmのWPCF7_VERSION Warningの消し方 Contact form 7 add confirmは保守されなくなって久しいプラグインですが、いまだに使用している人は多いと思います。 私もその一人です。 以前、新しいContact form 7との組み合わせでContact form ... 2022.12.09サイト運営
サイト運営Elementor編集画面のレスポンシブモードでデザインが崩れる原因 Elementorはくせつよなプラグインなので使いたくないのですが、世界的なシェアは圧倒的なので長いものには巻かれないといけない今日この頃です。 Elementorで制作されたサイトの固定ページをElementorで編集する際に、レスポンシ... 2022.12.01サイト運営
サイト運営Elementor使用サイトをサーバー移転する時の注意事項 海外有料テーマは、ビジュアルエディタにElementorを使ったサイトがほとんどです。 サイトの移転はファイルとデータベースを移転して、ドメイン等のパスを書き換えればいいだけなので、All in One WP Migrationを使えば基本... 2022.12.01サイト運営
サイト運営海外Wrodrepss有料テーマを買うならBlackFridayを利用するのが吉 Black FridayやCyber Mondayの季節ですね。 日本の有料テーマの場合は、BlackFridayとかCyberMondayでセールをしていることは無いのが残念です。 Themaforestの海外Wordpressテーマはこ... 2022.11.26サイト運営
サイト運営WordPressテーマのダウングレード方法まとめ Wordpressの公式テーマを使っているサイトではテーマ更新があるたびに通知が来ると思います。 子テーマを作っているから更新しても安心だと思ってアップデートしたら、デザインが崩れたというトラブルにあうことがあります。 そんな時は、前のバー... 2022.11.23サイト運営
サイト運営WordPress管理画面の投稿一覧でIDやslugで検索する Wordpressのダッシュボードには投稿一覧というメニューがあります。 投稿一覧には検索欄があるのですが、この検索欄は本文やタイトルしか検索できません。 post IDで検索するカスタマイズは検索すると見つかります。 では、slugで検索... 2022.11.13サイト運営
サイト運営WordPressコアの自動アップデートの仕組み Wordpressのメジャーアップデートはトラブルが多いのでスルー、マイナーアップデートは自動更新にしておくのが一番安全な状態だと思っています。 複数のサイトを見ていると新規にWordpressをインストールしたサイトは、勝手にメジャーアッ... 2022.11.13サイト運営
サイト運営Contact form 7の『入力内容に問題があります。確認して再度お試しください』はコメントが原因かも Contact form 7で以下のようなメッセージが出て、送信できなくなりました。 入力内容に問題があります。確認して再度お試しください。 One or more fields have an error. Please check an... 2022.11.12サイト運営
サイト運営Snow Monkey Blocks RSSブロックでエラー『このブロックでエラーが発生したためプレビューできません。』 Snow MonkeyはWordpress6.1に対応しているはずなのですが、Wordpress6.1にしてからSnow Monkey関連プラグイン(Snow Monkey Blocks)とSnow Monkeyテーマを最新にしているにもか... 2022.11.10サイト運営
サイト運営SVGアイコンをCSS疑似要素で配置する方法|IE11にも対応 最近はfontawesomeを読み込まないWordpressテーマも増えてきました。 いくつか理由はあると思います。 ファイルサイズが大きい すべてのアイコンを使わない iconMoonを使っている 一番の理由はfontawesomeのファ... 2022.11.06サイト運営
サイト運営AIOSEOのパンくずリストのカスタマイズ 無料のテーマだとパンくずリストの機能が付いていないテーマがあります。 例えばWelcart Basicなどはパンくずリストの機能はありません。 パンくずリストの機能を追加するには、プラグインを使うのが簡単で、定番のプラグインbreadcru... 2022.11.05サイト運営
サイト運営SEO観点 WordPressの記事スラッグを簡単に最適化するには? Wordpressサイトの記事を公開すると、URLにはslug(スラッグ)が含まれます。 ごちゃごちゃするのが嫌でパーマリンク設定は投稿名を選び、%post_name%となっている人がほとんどではないかとお察しします。 しかし、この%pos... 2022.10.28サイト運営
サイト運営WordPress 記事の投稿日時を変更するスニペット Wordpressで記事の投稿日時をカスタムフィールドや記事の内容を参照してスクリプトから変更したいと思いました。 wp cliを使えば、記事の投稿日時を自由に変更できることは知っていました。 wp cliを使わずに、Wordpress上で... 2022.10.26サイト運営
サイト運営scroll-hintをWordPressの任意のブロックに適用する 横幅が大きなテーブルなどを、スマホ表示ときに画面からはみ出して横スクロールさせるjsライブラリとしてscroll-hintが有名です。 CocoonなどのWordpressテーマでも使われています。 この記事では、scroll-hintの導... 2022.10.20サイト運営
サイト運営WordPressの特定プラグインの更新通知を止める Wordpressのプラグインは頻繁に更新されて、ログインするたびに更新の通知が来ています。 更新を意図的に止めているプラグインがあった時に、間違ってアップデートしてしまうと面倒です。 特定のプラグインの更新通知を止める方法がありましたので... 2022.10.16サイト運営
サイト運営Instagram Feedプラグインが改悪されていた Wordpressでよく使われているプラグインに、Smash Balloon Social Photo Feed(旧instagram feed)があります。 最近、メジャーバージョンアップして、バージョン 2.9.10⇒バージョン6に突然... 2022.10.16サイト運営