現役プログラマのWordPressカスタマイズ相談

WordPress(ワードプレス)のお悩み、うまくいかなくてお困りなこと、不具合調査、新規制作依頼まで、ウェブアプリケーションエンジニアがあなたをサポートします。

WordPress

nginxでERR_TOO_MANY_REDIRECTSが出る(cloudflare使っている人向け)

新しく構築したWordPress、何度nginxの設定ファイルを見直してもわからない。。。 https-http間でリダイレクトを繰り返しているのか、 ブラウザに「ERR_TOO_MANY_REDIRECTS」とエラーがでてサイトが表示されない。。。

WordPressプラグインRinkerの商品検索ができなかった件(自サーバーの環境問題)

あれ、動かない。。。 Rinkerの商品検索(amazon)が動きません。 amazonのトークンやキーはあっている。。。 ソースコード追っかけてみました。 リクエストのURLを抜き出して、ブラウザに貼り付けて実行すると上手くいきます。 怪しいと思い「simplexml_loa…

目次(TOC)プラグインをウィジェットに配置したが見出しにショートコードがあると変換されない

WordPressで「Table Of Contents Plus(TOC+)」と「Advanced Custom Fields」を使った時の話。 テーマはsangoを使用していて、下記のカスタマイズガイドのように目次プラグインのTable Of Contents Plus(TOC+)の設定を行いました。 テーマ標準機能の追尾…

WordPressテーマ『SANGO』の購入手順

先日、WordPressテーマ『SANGO』を購入しました。 saruwakakun.design とてもよくできたテーマだと思うので、使いこなせるようにとはりきっているところです! 購入はBOOTHというイラスト関連に特化したマーケット上にて行います。 pixivというイラストSNSで…

WordPressのfunctsions.phpを使って「Defer parsing of JavaScript」対応

サイト表示スピード・パフォーマンスチェッカーツールで有名な「GTMetrix」というサービスがあります。 サイトを評価してもらった結果で出てくる警告として 「Defer parsing of JavaScript」というものがあります。 WordPressを使っていた場合の上記「Defer …

【WordPress Popular Posts】ランキング一覧のHTMLをフィルターフックでカスタマイズ

PV集計を行いランキングを表示してくれるプラグイン 「WordPress Popular Posts」 とても簡単にランキングを構築することができて便利ですよね。 ja.wordpress.org 一覧を表示(出力)する場合、ウィジェットやショートコード、関数などで post_htmlにHTMLを…

WordPressでerror_log出力の際のtimezone設定

WordPressでerror_logでログを確認したいのに、 php.iniの設定を何度見直してもUTCで出てしまう。。。 wp-settings.phpの修正 php.iniのtimezone確認

functions.phpでフィルターフックを使い本文の内容をカスタマイズする

記事本文内にいくつかのキーワード文字列が含まれるときに対象文字を削除して欲しいとのご依頼がありました。ブログはWordPressをお使いで、functions.phpにて対応することをご希望されていました。またキーワード文字列は特定のDiv(クラス指定)の中だけと…

ロリポップからエックスサーバーへのWordPress移行

ロリポップのエコノミープランからエックスサーバーへの移行作業の代行を行いました。 エックスサーバーのサーバー機能はこちら 記事数が12,000件程度、画像ファイル11,000件と結構膨大なデータ量です。 記事に関連する情報を保持しているwp_postmetaテーブ…

WordPressとPHP/Laravelの共存をCloud9で検証

共存という言葉だけだと理解しにくいですが、WordPressとLaravelを同じURLで扱うことを言います。 連携とか共存という言葉で検索されることが多いです。実際にどのように連携するのかというと、考え方はとても簡単です。 WordPressのindex.phpとlaravelのind…

WordPressプラグイン「MW WP Form」に画像添付できるようにカスタマイズ

シンプルなショートコードベースのフォームプラグイン「MW WP Form」 プラグイン「MW WP Form」 MW WP Formは使われていたけど・・・ MW WP Formの画像添付の流れを解析 画像添付できるようにカスタマイズしたこと 最初のコンタクトから6日で完了 シンプルな…

固定ページについて

固定ページはWordPressのブログ記事から独立したコンテンツ 固定ページはどのような処理を行っているか 固定ページファイルの場所について トップに固定ページを表示させる 親ページを子ページで階層を管理 テンプレートを変更できる テンプレートを独自カス…

WordPressのヘッダーについて

ヘッダーはサイトを一目でアピールできる重要なパーツ ヘッダーのプログラム処理 ヘッダーファイルの場所について ヘッダーはサイトを一目でアピールできる重要なパーツ サイトヘッダーにはロゴ画像(TOP画像)、タイトルやキャッチフレーズ(サイトの説明文…

WPプラグイン「Event Organizer」のイベントカレンダーにカスタムフィールドを表示する

WPプラグイン「Event Organizer」を使い、イベント作成時に設定したカスタムフィールド項目をカレンダー表示の際に出力する手順を記載しています。ココナラで請け負った案件のご紹介です。