web開発
ワードプレスのプラグインで「SiteGuard」というのがあります。 これを使うとWPのログイン時に使ういろんなセキュリティ機能を追加することができます。このプラグインの設定で「ログインロック機能」というのがあります。ログイン失敗したIPアドレスを一定…
「phpMyAdmin」でフィールドが主キー(プライマリキー)として設定されているか確認する方法です。下記の図の赤丸の箇所を見ると分かります。図のようにフィールド名の文字(post_id)に「下線」が表示されている場合、そのフィールドは主キーとして設定され…
バーチャルホストの設定を使って、あるドメインのサブディレクトリを別サイトにマッピングする方法です。ちょっと言ってる意味が分かりにくいですね・・、つまりこういうことです。「http://hogege.com/」にアクセスした場合は「/var/www/html/hogege」のデ…
今CakePHPで作ったサイトの修正をしているんだけども、現在稼働中のサイト「http://absgexp.net/hogege(サブディレクトリのサイト)」のディレクトリを丸々コピーして、「http://absgexp.net/test_hogege」といった感じの修正用ディレクトリを作って、ここ…
最近「web speech API」でいろいろ実験をしています。「web speech API」とは、javascriptを使ってブラウザ上で音声を読み上げたり、音声を聞き取ったりできるAPIです。この「web speech API」に日本語テキストを読み上げさせようとしてるのですが、なかなか…
たった一点知りたいことがあって色々ググりまくってしまった・・。「Unityでブラウザゲームは作れるの?」答えは「はい」です。 ★以下補足情報・以前の古いバージョンのUnityでは、製作したゲームをwebブラウザで遊ぶためには、ブラウザに「Unity Web Player…
前回の記事で、Simplicityのブログ記事にインフィード広告を挿入する方法を紹介しました。「最初の記事」と「最後の記事」の位置に、他の記事リストとそっくりなフォーマットで、広告を挿入するというものです。この方法ですが、「3列表示」の記事レイアウ…
何度やっても手順をド忘れしてしまうのでここに書いておきます・・。 CentOS6.6のwebサーバ(httpdはApache)にバーチャルホストの設定をする方法。①httpd.confの修正 「/etc/httpd/conf/httpd.conf」のファイルを修正する。 以下の記述のコメントアウトを外…
ワードプレスのキャッシュプラグイン「W3 Total Cache」の設定画面で以下の謎のログが出てきた。「The plugin is currently enabled in community mode.」これは「あなたはW3 Total Cacheの無料版を使っていますよ」という意味。有料版を買えば消えるらしい…
SimplePieっていうPHPライブラリを使うと指定したブログのRSSを取得できるよ。 以下使い方をざっくり説明するよ。①インストールするよ 以下の公式ページでダウンロードできるよ。私のダウンロードしたのはバージョン1.3.1という最新版のやつだよ。 ↓ http://…
ワードプレス「Simplicity」のテーマで、記事一覧ボックスの下部(四角い枠の外側ね)にブログパーツを挿入したよ。元々デフォルト設定で関連記事の下の位置にパーツを挿入することはできるんだけど、そのさらに下の位置、記事一覧の外側にパーツを挿入でき…
webサーバが重たいのでuptimeコマンドを打ってロードアベレージを見てみた。 $uptime 18:24:31 up 97 days, 51 min, 1 user, load average: 6.43, 6.29, 3.85「load average: 6.43, 6.29, 3.85」の部分がロードアベレージの値。 この値は実行プロセス数の平…
ワードプレス「simplicity」のテーマで、投稿記事の文章始めに自動的にアイキャッチ画像を挿入できる設定がある。設定方法: 「外観」→「カスタマイズ」→「レイアウト(投稿・固定ページ)」→「本文先頭にアイキャッチ画像を表示」この機能は手間が省けて便…
昨日(9/9日)一日ずっとムームードメインが不調だったらしい。例によって誰かからDDOSアタックをくらったらしく「通信障害が発生しました」と公式お知らせページに書いてあった。おそらくこのことが原因だと思うんだけど、自分のブログでちょっと困った現象…
自分のサイトに「忍者レコメンド」のブログパーツを貼って大手アンテナサイトの記事をランダム表示させているんだけど、忍者レコメンドが拾ってくる記事が何故かリンク切れのものが多いことに気づいた。画像が「NO IMAGE」で真っ黒になっているものや、クリ…
ワードプレス「simplicity」のテーマで、サイトタイトル直下の位置(タイトルロゴやナビメニューの下・記事の上の部分ね)にブログパーツ(忍者レコメンド)を挿入したかったんだけど、なかなかできなくて手こずった。以下のようにしてできたので、手順書い…
忍者レコメンドで「画像フレーム」という表示スタイルがある。これを使うと自分のブログに複眼RSSみたいな感じで、ずらっとサイトの更新情報を一覧表示できる。しかしこの表示、PC画面ではうまく中央寄せされてるんだけど、スマホ表示で見ると右側に変なマー…
Twitter Time Line(ツイッタータイムライン)とはツイッターの検索結果をwebサイト上に埋め込めるパーツのことです。よくハッシュタグの発言なんかをまとめて表示しているのを見かけますね。あのパーツを中央寄せ(センタリング)するにはcssでこうします。 …
今話題になっている安倍政権。安保法案をめぐって支持する人と反対する人が真っ二つになって意見を戦わせていますね。そんな安倍さんに対してYes!かNo!かを表明できるサイトを作りました!安倍政権!Yes or No!absgexp.netこのサイトでツイートするとつぶ…
ワードプレスの「Simplicity」というテーマを使ってブログを書いているんだけど、先日グーグルサーチコンソールを見て、たくさんエラーが発生してることに気づいた。グーグル解析ページの「構造化データ」という項目の「データタイプ:hentry」「マークアッ…
ワードプレスのテーマ「Simplicity」を修正して、Googleアナリティクスで「外部リンクのクリック数」を解析できるようにしてみました。Googleアナリティクスはデフォルトだと外部リンクのクリック数を調べられないので、これだとお友達のサイトにどれだけア…
ワードプレスの「Simplicity」のテーマを色々改造してるんだけど、トップページの記事一覧のところで「インフィード広告」っぽいのを挿入する修正を施してみた。インフィード広告っていうのは、あたかも記事のようなフォーマットで表示される広告のことで、…
ワードプレスのRSS機能がある日突然以下のようなエラーを吐いて利用できなくなってしまった。 error on line 2 at column 6: XML declaration allowed only at the start of the document Below is a rendering of the page up to the first error. あせって…
ワードプレスで新しい記事を投稿しても反映されない不具合が起きた。仕事場にある作業用PCから見るとちゃんと記事が反映されてるんだけど、帰宅してから家のPCでサイトを見ると記事が反映されていないという、なんとも頭が痛い感じの不具合だったので発…
WordPress「Simplicity」のテーマで、「人気記事」を表示させるウィジェットがありますが、あれと同じレイアウトで自分の「おすすめ記事」を表示させる方法です。 ①「PHP Text Widget」をインストールする ワードプレスに「PHP Text Widget」というプラグイ…
WordPressのプラグイン「Trust Form」で作った問い合わせフォームで、gmail宛てのアドレスにメールを送信すると、gmail側のフィルタで迷惑メール扱いされてしまって、メール受信を通知してくれない問題が起きた。以下のようにすると、gmailの迷惑メール扱い…
「simplicity」というワードプレスのテーマで、サイドバーのウィジェット領域のところに「全記事数」を表示したいと思ったんだけど、なかなかできなくて困った。色々試してみたら「テキスト」ウィジェットの中でphpコードを実行する方法でうまくいけた。以下…
以前作ったサイト「ニコニコ人気ユーザーランキング(`・ω・´)」でしょーもない失敗をしてしまった・・。このサイトはPHPで動的にランキングページを生成してるんだけど、サイト下部のページネーション部分(「次ページに続く」)が無限に辿れる作りになって…
ムームードメインで新しくドメインを登録したんだけど、設定が間違っててなかなか反映されなかったという話。ムームードメインのサイトでDNSレコードの設定をするときは以下のような操作でできる(ちょっと分かりにくいんだよね・・)。 ・「ドメイン操作」…
GMOのVPSサーバー(4Gbプラン)を借りて初期設定してるんだけど、VPSコンソールからログインできなくて困った・・。最初にChromeでコンソールを開こうとしたら「このプラグインは対応していません」ってメッセージが出て、開けない・・。javaアプレットの設定…