ウェブ制作

HTML・CSS・プログラミング

AMP-タグ「style amp-custom」のCSS構文エラーの修正方法

Search Consoleから届いたエラーを知らせるメール。メールによるとAMPでのエラーのようで、「Google検索結果で悪影響を受ける可能性がございます」と書かれていたりして放ってはおけない感じ。これまでは大丈夫だったのに、なんじゃろ...
HTML・CSS・プログラミング

chrome拡張機能を自作してウェブストアで公開する手順

初めてchrome拡張機能を自作しました。あわせてchromeウェブストアで公開もしてみたので、手順をまとめてみようかと。chrome拡張機能を作ることにしたきっかけになったのは先日リリースしたサービス、clink(クリンク)。 リンクを管...
WordPress

【WordPress】テキストモードエディタに自作クイックタグを追加する方法

ウェブサイトで記事を日々更新したい……。そんな要望に応えるのに利用頻度が多くなるのがWordPress。もとより機能が備わっていて便利なWordPressですが、実際に更新作業を始めると色々と要望がでてきたりするもの。管理画面こんな感じにで...
HTML・CSS・プログラミング

LineのMessaging APIでグループトークの内容をデータベースに保存してみた

タイトルに書いたとおり、LINEのMessaging APIを触ってみました。タイトルが長い。けど、やったことはタイトルに書いたとおり。LINEは友人との連絡に使っていたのですが、最近多くなってきたのが仕事での利用。簡単で便利なLINEです...
HTML・CSS・プログラミング

wp_dropdown_categoriesでカテゴリー絞り込み検索を作る方法

WordPressでウェブサイト制作する際、要望によくでてくるのが検索機能。検索対象は、クライアントが更新するブログ記事です。WordPressの機能で簡単にベーシックな検索はさくっと作れるものの、カスタマイズするとなるとそうもいかず。カテ...
ウェブ制作

共有レンタルサーバーのデメリット…スパム扱いでメールが送信できない!

メールを送信後すぐに送信元のメールアドレスへのリターンメール。 Undelivered Mail Returned to Sender 何度試しても、上記件名のメールが戻ってきます。送信元のメールアドレスは独自ドメインのもの。共有サーバのエ...
WordPress

自作WordPressプラグインを公式リリースするまでの手順まとめ

急に思い立ってWordPress(ワードプレス)のプラグインを自作してみました。どうせならそのままWordPressプラグイン公式サイト(WordPress.org Plugins)に登録してみようと思い申請をしてみることに。結果、ところど...
Google AdSense

漫画系広告がうざい!閲覧時に不快な広告を非表示にする方法

「父親が見せつけてきたのは…」「毎晩現れ咀嚼したアレを…」あまりに不快な漫画系のアドセンス広告。ピーク時に比べれば落ち着いてきましたが、まだ時々見かけますね。気持ち悪い…うざい…とユーザからは次々と声が挙がっていたので、広告主側も是正し始め...
HTML・CSS・プログラミング

file_get_contentsが動かない?cURLを使いallow_url_fopenがOffのサーバに対応

ファイル内容を読み込む関数「file_get_contents()」。PHPからAPIなどの外部ファイルの内容を取得するにも使える関数ですが、サーバの設定によっては使えないという状況が起こりうる場合があります。file_get_conten...
WordPress

Weather in Japan|天気予報を表示するプラグイン【WordPress】

日本各地の天気予報を表示するWordPressプラグイン「Weather in Japan」を作成しました。ウィジェットで簡単にサイドバーに天気予報を表示できるほか、専用コードで任意の場所に天気予報を表示することも可能です。複数の地域(全国...
WordPress

「if ( ! defined( ‘ABSPATH’ ) ) exit;」って?【WordPressプラグイン申請】

WordPressのプラグインを作成し申請。申請して2日目、レビュー待ちをしていたところにメールが1通届きました。レビューはしてくれたようですが、メールの文頭には"There are issues with your plugin code...
WordPress

「SNS Count Cache 0.11.1」でFacebookのシェア数をカウントする方法【WordPress】

WordPressのプラグインの中でも結構な割合でお世話になっている「SNS Count Cache」。感謝しきりのこのプラグインですが、長い間気になっていることがひとつ。それは、Facebookでのいいね!やシャア数のカウントができなくな...
WordPress

エックスサーバーでブログの表示が遅い時はPHPのバージョンが原因かも

レンタルサーバーのエックスサーバー(XSERVER)。気軽に使えるレンタルサーバーの中では高機能で、WordPressでの表示も速くブログでも使いやすいため、僕も複数サイトで利用しているサーバーです。お名前.comのサーバーやさくらインター...
ウェブ制作

paypal(ペイパル)の危険性!Facebook広告不当請求対策実話

よく知られた決済サービスPayPal(ペイパル)。eBayなど海外のオークション・ショッピングサイトで買い物をするにも重宝するサービスです。 そんなPayPalですが、割とよく耳にするのが不当請求などの利用における危険性。決済が簡単で便利な...
HTML・CSS・プログラミング

印刷用CSSを確認しながら設定する簡単な方法|Chrome利用

今更なのですが、本日は印刷用CSSの話題。と言っても、記述方法ではなく、デバッグ方法についてです。個人的にはウェブサイトを印刷することなんて年に一回もないのですが、ウェブサイトを制作する上では、印刷時の見せ方を指定したいという要望が時々ある...
HTML・CSS・プログラミング

Basic認証環境でfile_get_contentsが動かない!?エラー確認と対処方法

PHPでfile_get_contentsを使っていた時に陥るエラー。ローカルではバッチリ動作していたのに、レンタルサーバにアップロードしたら動かなくなってしまうという……。これが起きるのも、実際の画面で確認したいと言われてBasic認証を...
HTML・CSS・プログラミング

テーマXeoryを使っているならitemscopeを直したほうがいい【WordPress】

バズ部が提供している無料のWordPressテーマ、Xeory。当ブログ、並びに運営しているWordPressサイトの大半は、そのXeoryをテーマとして利用しています。とても使い勝手の良いテーマなのですが、最近気まぐれにW3Cのバリデーシ...
ウェブ制作

リンク否認ツールで低品質リンクからサイトを守る方法(Search Console)

運用しているウェブサイトやブログへの被リンク。コンテンツを更新し続け運用を継続すればするほど、たくさんのウェブサイトから自分のウェブサイトやページへとリンクが貼られていくことになります。調べてみると驚くほど色々なところにリンクが貼られていた...
WordPress

WordPressの管理画面に手書きのCSSを反映させる方法

初めから投稿画面も用意されていて便利なWordPress。CMSがあっという間に作れてしまうので、ブログをはじめとしたウェブサイト制作ではなくてはならないものになっています。そんなデフォルトでも十分な機能を持ったWordPressですが、そ...
WordPress

W3 Total Cacheを更新したら文字化け!?対処法まとめ(WordPress)

WordPressを高速化するためのキャッシュプラグインの筆頭、W3 Total Cache。当ブログでも以前より利用しています。そのW3 Total Cacheにバージョンアップの知らせがあったので更新したところ、ページが文字化けするよう...