【WordPressカスタマイズ相談】現役プログラマが解決策を教えます

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

Laravel メンテナンスモードはコマンドからできる

Laravel には標準でメンテナンスモードが用意されている。 コマンド1つで切り替えが出来るのでとても便利です。 Laravelメンテナンスモード コマンド メンテナンスモードのテンプレート

楽天モバイル会員の方必見!ローソンで楽天バリアブルカード購入で7%お得

ローソンで楽天バリアブルカードを10,001円以上購入すると700円分の楽天スーパーポイントがもらえるそうです。 楽天バリアブルカードとは 9/25(月)までにローソンで購入すればお得 キャンペーンは定期的に行われる 10,000円分の楽天スーパーポイントの使い道…

ココナラの販売手数料が25%になったけど税率が加算されていてパッと計算できなくて困る

ココナラの手数料が改訂されてから2ヵ月が過ぎました。私が勝手に勘違いしていたのですが、手数料は一律25%ではありませんでした。 通りで計算が合わない・・・具体的にどのようになっているのか調べた結果をまとめました。 売上と報酬額が合わない。。。と…

楽天スーパーポイントスクリーンで使われているライブラリを調べてみた

楽天の商品や広告を見ると楽天スーパーポイントがもらえるiOSアプリ「楽天スーパーポイントスクリーン」というアプリがあります。 https://screen.rakuten.co.jp/ 見るだけで楽天のポイントがもらえるので大変お得なアプリなのですが、付与されるポイントに…

gitコマンドでコミットの取り消し

写真AC余計なファイルまで含めてしまった・・・ 逆にこのファイルも含めなきゃいけなかった・・・ コミットのコメント変えたいなぁ・・・そんなときに使えるのが「git reset」コマンドGitクライアント、GUIツール使ってるんだけど イマイチ良く使いこなせて…

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

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

【LINE Pay】ファミマTカード利用その2還元率、実は・・・

LINE Pay利用4か月目突入です。 クレジットポイント ショッピングポイント 1番還元率が高い組み合わせ

スマホ写真プリントはミニストップの20円が最安

最近はスマホで撮った写真をコンビニで手軽にプリントすることが当たり前になりましたね。20枚ほど写真を現像したかったので価格重視でセルフプリント機を調べてみました。 家電量販店にあるセルフプリント機 コンビニ各社にあるマルチコピー機 安いのはミニ…

ゼスプリ・ゴールドキウイフルーツ3kgで福岡県春日市へふるさと納税してみた

大量のキウイが届きました! ゴールドキウイ3kg は大満足 お得な寄付の方法・買い方

本番とテスト、同一ファイルでテスト環境のみBasic認証を有効にするhtaccess

最近はgitを使ったバージョン管理を取り入れて開発する方も多いかと思います。基本的には本番環境(商用)、テスト環境(検証・開発)と環境がいくつかあっても 同じソースコードを配置するのが理想的だと言われています。 htaccessのアクセス制御は、いよい…

ココナラが全国一斉CM

個人が持っている得意分野の知識・スキル・経験を販売できるココナラがテレビCMを出すそうです。 頻度は多くないですが何度か流れているのに気づきました。CMというプロモーションを行い、これからどんどんお客様が増えますよ!という公式からのアナウンスも…

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

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

LINE Pay 1ヶ月使ってみてわかったお得なチャージ方法

最近、高還元率クレジットカード(実際はデビットCard)として話題のLINE Pay、先月から1ヶ月これまで現金払いしていたお店でLINE Payを使うようにしてみました。実際に使ってわかったLINE Payを記録に残しておこうと思います。 通常、waonやnanaco、edyみ…

AppleWatchとiPhoneの通信 watchkit swift 開発

watchkitとiOS間でのデータ共有の方法の1つです。 iOS(iPhone)側 watchOS(AppleWatch側) iOS(iPhone)側 ※extensionでのみ記述 import WatchConnectivity //WCSessionDelegate extension ViewController: WCSessionDelegate { let wcSession = WCSession.def…

Cloud9でNode.js(nvm, npm)のアップデート手順

Cloud9でAngular2を試そうとしています。Angular2の実行要件が node v5.x.x以上、npm 3.x.x以上 ということで、Cloud9のデフォルトのままでは利用できませんでした。 Node.jsをアップデートしていきます。 node.jsのアップデート npmのアップデート nvmとnpm…

WordPressでerror_log出力の際のtimezone設定

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

JSONデコードの第二引数

PHP

通常、json_decode()を使うと結果はstdClass(オブジェクト)になります。 今日のJSONデータサンプルは、WBC強化試合[侍ジャパン 対 CPBL選抜チャイニーズ・タイペイ]の日本の先発メンバーです。 {"1":{"position":"DesignatedHitter","name":"\u5c71\u7530"},…

JSON 関数【あまり使わないPHP関数シリーズ】

PHP

あまり使わないけど知ってたら便利なPHP関数シリーズ第一弾。JSONを扱うPHP関数といえば、 JSONエンコード、デコードの2つですが、 その他にも便利な関数があります。今回JSONデータは郵便番号-住所検索APIのサンプルデータを使います。 {"code":200,"data"…

はてなブログでBootstrap, fontawesomeを利用する

cssを自分で作らずにスタイルの良いボタンを配置したり、 あらかじめ用意されたアイコンを使ったり、 はてなブログでも結構簡単に利用できます。その手順をまとめます。 Bootstrapとは はてなブログでBootstrapを使えるようにするには fontawesomeとは はて…

ホット飲料の保温に【グリーンハウスUSBインサートカップウォーマー】を買った

2017年の寒さの峠はピークを迎えている今日この頃ですが、 「いつまでも温かい飲み物が手元にあればいいのになぁ」 といった願望を叶える商品が発売されていたので購入してみました。 商品開封 使い方 使ってみての感想 良いところ おしいところ グリーンハ…

今頃だけどphpでmixi Graph APIのDiary APIを使い日記投稿

PHP

「PHP(WordPress)を使ってmixiの日記を内容を投稿できないか」 という問い合わせがあり、調査したのでせっかくなので記事にまとめました。 「PHP mixi API」などで検索しても情報が古く、 APIの仕様が変更後の記事は極端に少なかったので 自分でリファレン…

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

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

PHPでユニーク制約カラムへの登録はMySQLのエラーコード23000をみるかIGNOREを使うとスムーズ

ユニーク制約とは、重複した値を登録することができないことを意味します。 たとえば1000件のデータを作る場合、1件ずつ重複チェックをしてから登録という流れになると思います。 テーブルロックしないと他から登録されたり、1000件の作成データ内にも重複が…

DBから取得した値の大文字小文字を区別する

パスワードやコードをユーザーに発行する場合、 文字の大文字小文字を区別したいときがあるかと思います。今回はPHPとMySQLで作るシステムで考えてきましょう。 カラムの設定が必要となる 既存のテーブルのカラムをbinary属性に変更する WHERE句で確認 まとめ

スクレイピングするPHPプログラムの作り方【Simple html dom prser】

PHP

ウェブサイトから必要な情報を収集できるスクレイピングですが、最近はjavascriptやPythonでもとても簡単にできるようになってきました。 「PHP」というプログラミング言語はお仕事にしているプロ級の方から、ブロガーやアフィリエイターの方々まで幅広く学…

香川県高松市にふるさと納税やってみた

今年こそはふるさと納税に挑戦してみようと思いつつ、 日はどんどん過ぎてしまい気づけば12月31日。。。 慌ててふるさと納税してみました。 ワンストップ特例申請も期限ぎりぎりになってしまいましたが、ちょうど良いタイミングでお礼品の「いちご」も届きま…

プログラマ・エンジニアの得意分野を副業にできる「ココナラ」がおすすめ

プログラマの方、ココナラって知っていますか? 本当におすすめです。 体験談もあります。px.a8.net 毎月同じ額が記載された給与明細 得意なことを副業にする? ココナラを使ってプログラムスキルを商品に ココナラの実績・体験談 ▼購入してくださった方々 ▼…

(MySQL)条件に当てはまる件数をCASEで求めるSQL文

会員データや応募データなど個人情報を管理していたりすると、 アクティブユーザーの統計が気になってきます。仕事で「応募データの統計をだす」なんて方もいらっしゃるかもしれません。少し難易度が高めのDB集計ですが、サンプルがあれば意外と簡単にできま…

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

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

XML-RPCを使いFC2ブログへ画像を投稿する

前回はPHPを使いFC2ブログへ記事投稿するスクリプトを記事にしました。 今回は画像ファイルを投稿するスクリプトをメモ。http://soudan.hatenablog.jp/entry/fc2-xmlrpcsoudan.hatenablog.jp 画像添付はできますが、アイキャッチ画像への登録は現時点では解…