お問い合わせはコチラから

サイト運営

スポンサーリンク
サイト運営

CSSアニメーション後にjavascriptを起動する

ページ遷移アニメーションを導入すると、導入前と動きが変わる部分が出てきます。 例えば、ページ遷移のアニメーションが終わる前に、遷移先のページのアニメーションが終わってしまったりします。 その場合は、ページ遷移の分だけ遷移先のアニメーション開...
サイト運営

便利!CSS変数は特定の条件だけ変更することが可能

CSSは変数を使うことができます。 :rootとかいうやつです。 使っているテーマでCSS変数を使っていて、その変数が広く使われている場合、その変数の値を書き換えるとどこまで影響があるのかよくわからなかったりします。 CSS変数は、セレクタ...
サイト運営

WordPressで管理画面ツールバーが表示されなくなった時の原因と対処法

Wordpressサイトを運営していると、いつもWordpressにログインした状態でサイトを閲覧している人が多いでしょう。 ログイン状態だと、サイトの最上部に管理画面のツールバーが表示されます。 このツールバーはすぐに記事が編集できるので...
サイト運営

Contact form 7のtextareaを自動追従するようにするカスタマイズ

Contact form7でtextareaを使うと、入力欄の行数をどれぐらいにしておくか悩みます。 PCならば、入力欄を調整してもらえばいいので気にならないのですが、スマホの場合は入力欄を拡大するのが面倒、もしくは出来ません。 そんなこと...
サイト運営

PHPスクリプトでダンプできない時のダンプ・デバッグ方法

WordpressのカスタマイズはPHPで書くのが基本だと思います。 PHPスクリプトのデバッグは、変数をechoしたり、var_dumpしたり、print_rしたりするのが一般的でしょう。 しかし、echoしてもHTML内に出力されず、確...
サイト運営

WordPressのサイト移転で500エラーになる原因

Wordpressサイトを別のサーバーに移転する際に、ファイル一式やDBをエクスポートして移転先でインポートしたときに500エラーが起きることがあります。 500エラーは、All in One Migraionを使って移転する場合はあまり行...
サイト運営

transientを名前の部分指定で一括削除する

Wordpressでは、transientを使ってPHP出力をキャッシュするとサイトの表示速度が高速化します。 それを利用してSWELLでは何でもかんでもtransientでキャッシュすることでテーマを高速化しています。 transient...
サイト運営

wp cliで変なエラーでアボートする時の対策

wp cliで一括処理するととても便利なのですが、処理が途中で止まってしまうことがありました。 何度かやっても同じようなところで止まってしまい、wp cliのファイルからエラーを吐いているので、原因はよくわからず。 wp cliアボートの原...
サイト運営

メディアファイルをwp_queryする時のメモ

Wordpressのメディアファイルは、記事とは別にpost_idが割り振られています。 メディアファイルのpost_idを調べたいと思った時に知識不足でハマったことがあったのでメモしておきたいと思います。 メディアファイルのpost_ty...
サイト運営

WordPress popular postを使うとimgタグのsrcsetが消える場合の対策

wordpress popular postは便利なプラグインです。 ショートコードやテンプレートタグで自由にランキングのHTMLを出力できます。 ランキングのサムネイルを見ていたら、imgタグに付けていたレスポンシブ対応のsrcsetなど...
サイト運営

記事のパーマリンク(スラッグ)にpost IDを含めておいた方が良い理由

Wordpressの記事はパーマリンク設定がpostnameになっていると、タイトルがそのままslugになる仕様です。 日本語でタイトルを付けるとそのまま日本語のslugになってしまうので、書き換えている人も多いと思います。 slugなんて...
サイト運営

WordPressサイトをキレイに初期化する方法

Wordpressサイトは簡単インストールがサーバーに用意されてはいますが、何度もやると結構面倒になってきます。 特に、テスト用のドメインでサイトを何度も上書きしていると余計なデータやファイルが増えてきて、そのたびにアンインストール、新規イ...
サイト運営

日本語slugの『~』と『〜』の違いでslugが見つからない問題

『~』という文字が入った日本語のタクソノミーをget_term_by()関数で”name"検索してもヒットしなくて小一時間悩みました。 『~』という文字は機種依存文字でも環境依存文字でもないので、なんで??と思ったのですが、実は同じ見た目の...
サイト運営

さくらサーバーで外部メールサーバーを使うとメール送信できなかった話

他のサーバーからさくらサーバーにサイトを移転してメール送信のトラブルがありました。 Wordpressサイト+メールは外部メールサーバーという構成でしたので、移転前と同様、さくらサーバーにはメールアカウントは設定しておりません。 無事移転が...
サイト運営

Contact form 7 add confirmのWPCF7_VERSION Warningの消し方

Contact form 7 add confirmは保守されなくなって久しいプラグインですが、いまだに使用している人は多いと思います。 私もその一人です。 以前、新しいContact form 7との組み合わせでContact form ...
サイト運営

Elementor編集画面のレスポンシブモードでデザインが崩れる原因

Elementorはくせつよなプラグインなので使いたくないのですが、世界的なシェアは圧倒的なので長いものには巻かれないといけない今日この頃です。 Elementorで制作されたサイトの固定ページをElementorで編集する際に、レスポンシ...
サイト運営

Elementor使用サイトをサーバー移転する時の注意事項

海外有料テーマは、ビジュアルエディタにElementorを使ったサイトがほとんどです。 サイトの移転はファイルとデータベースを移転して、ドメイン等のパスを書き換えればいいだけなので、All in One WP Migrationを使えば基本...
サイト運営

海外Wrodrepss有料テーマを買うならBlackFridayを利用するのが吉

Black FridayやCyber Mondayの季節ですね。 日本の有料テーマの場合は、BlackFridayとかCyberMondayでセールをしていることは無いのが残念です。 Themaforestの海外Wordpressテーマはこ...
サイト運営

WordPressテーマのダウングレード方法まとめ

Wordpressの公式テーマを使っているサイトではテーマ更新があるたびに通知が来ると思います。 子テーマを作っているから更新しても安心だと思ってアップデートしたら、デザインが崩れたというトラブルにあうことがあります。 そんな時は、前のバー...
サイト運営

WordPress管理画面の投稿一覧でIDやslugで検索する

Wordpressのダッシュボードには投稿一覧というメニューがあります。 投稿一覧には検索欄があるのですが、この検索欄は本文やタイトルしか検索できません。 post IDで検索するカスタマイズは検索すると見つかります。 では、slugで検索...
サイト運営

WordPressコアの自動アップデートの仕組み

Wordpressのメジャーアップデートはトラブルが多いのでスルー、マイナーアップデートは自動更新にしておくのが一番安全な状態だと思っています。 複数のサイトを見ていると新規にWordpressをインストールしたサイトは、勝手にメジャーアッ...
サイト運営

Contact form 7の『入力内容に問題があります。確認して再度お試しください』はコメントが原因かも

Contact form 7で以下のようなメッセージが出て、送信できなくなりました。 入力内容に問題があります。確認して再度お試しください。 One or more fields have an error. Please check an...
サイト運営

Snow Monkey Blocks RSSブロックでエラー『このブロックでエラーが発生したためプレビューできません。』

Snow MonkeyはWordpress6.1に対応しているはずなのですが、Wordpress6.1にしてからSnow Monkey関連プラグイン(Snow Monkey Blocks)とSnow Monkeyテーマを最新にしているにもか...
サイト運営

SVGアイコンをCSS疑似要素で配置する方法|IE11にも対応

最近はfontawesomeを読み込まないWordpressテーマも増えてきました。 いくつか理由はあると思います。 ファイルサイズが大きい すべてのアイコンを使わない iconMoonを使っている 一番の理由はfontawesomeのファ...
サイト運営

AIOSEOのパンくずリストのカスタマイズ

無料のテーマだとパンくずリストの機能が付いていないテーマがあります。 例えばWelcart Basicなどはパンくずリストの機能はありません。 パンくずリストの機能を追加するには、プラグインを使うのが簡単で、定番のプラグインbreadcru...
サイト運営

SEO観点 WordPressの記事スラッグを簡単に最適化するには?

Wordpressサイトの記事を公開すると、URLにはslug(スラッグ)が含まれます。 ごちゃごちゃするのが嫌でパーマリンク設定は投稿名を選び、%post_name%となっている人がほとんどではないかとお察しします。 しかし、この%pos...
サイト運営

WordPress 記事の投稿日時を変更するスニペット

Wordpressで記事の投稿日時をカスタムフィールドや記事の内容を参照してスクリプトから変更したいと思いました。 wp cliを使えば、記事の投稿日時を自由に変更できることは知っていました。 wp cliを使わずに、Wordpress上で...
サイト運営

scroll-hintをWordPressの任意のブロックに適用する

横幅が大きなテーブルなどを、スマホ表示ときに画面からはみ出して横スクロールさせるjsライブラリとしてscroll-hintが有名です。 CocoonなどのWordpressテーマでも使われています。 この記事では、scroll-hintの導...
サイト運営

WordPressの特定プラグインの更新通知を止める

Wordpressのプラグインは頻繁に更新されて、ログインするたびに更新の通知が来ています。 更新を意図的に止めているプラグインがあった時に、間違ってアップデートしてしまうと面倒です。 特定のプラグインの更新通知を止める方法がありましたので...
サイト運営

Instagram Feedプラグインが改悪されていた

Wordpressでよく使われているプラグインに、Smash Balloon Social Photo Feed(旧instagram feed)があります。 最近、メジャーバージョンアップして、バージョン 2.9.10⇒バージョン6に突然...
スポンサーリンク
タイトルとURLをコピーしました