2019年5月

PHPでウェブスクレイピング

他サイトから取得したHTMLソースから目的のテキストなどを取り出したい時、ソースを文字列として扱うよりもDOMとして操作すると簡単に取り出せる事がわかりました。 HTMLソースの取得は別記事(PHPでサイトのソースを取得する)を参照してもらうことにして、スクレイピングについて書いていきます。 サンプルコード 例えば、ページのタイトルを取得する場合 [crayon-616cfab25eb7d6590 […]

PHPでサイトのHTMLソースを取得する

PHPで外部サイトのHTMLを取得する方法を2つご紹介。 file_get_contents こちらはとても簡単な方法♪ [crayon-616cfab25eeb7624066137/] これだけ。 だけども、たまにこれでは取得ができない場合があります。そんな時は、次の方法↓ cURL 今度は少し複雑ですが、様々なオプションを指定できたり、パフォーマンス的にも良いとか。以下のコードをそのままコピペ […]

コピペでできるChart.jsの使い方(最低限の実装)

ホームページにグラフを描きたいなと思って、ちょっと検索してみたら意外と簡単な方法で実現できたのでご紹介。 Chart.jsという便利なライブラリーがあり、これを使えば簡単にブラフを描く事ができます。 HTML5から採用になったcanvasタグを使ったライブラリーのようです。 コピペ用コード 下記がサンプルコード コピペするだけでサンプルグラフが表示されます。 [crayon-616cfab25ef […]

WordPress内で自作のプログラム(PHPやJavaScript)をincludeして動かす方法

WordPressの記事内に直接プログラムを書き込んでも動いてくれません。プログラムファイルをある場所へアップロードして記事内から読み込む形で実現します。 プログラムファイルのアップロード PHPやJavaScriptで書いた自作のプログラムファイルを下記のディレクトリにアップロードします。 ルートディレクトリ>wp-content>themes>利用中のテーマ>任意のディレクトリ>ここ! 利用中 […]

WordPress 記事を複製する方法

記事を何個か書いていて、ふと 前の記事を複製して使おうって思ったんです。 でも複製ボタンなんて当たり前のようにあると思っていたのに探してもない・・・ そう、ないんです! どうやらプラグインを入れないとダメらしいので早速入れてみました。 今回入れてみたプラグインは、Duplicate Postというプラグイン 有効化するだけですぐに使えます。便利~ うむ、複製ボタンが出てきました! というお話。めで […]

Windows10のプリントスクリーン時にマウスカーソルもキャプチャする方法

ブログを始めて画面キャプチャをする機会が増えましたが、その時に普通にPrtScnボタンでキャプチャするとマウスカーソルはキャプチャされません。 そこで、マウスカーソルも一緒にキャプチャする方法を調べてみました。 方法としては、Windowsの標準の機能である拡大鏡を使ってキャプチャしたい部分を表示させて、それをキャプチャするという方法です。 ちょっとややこしいですが、順を追って説明していきます。 […]

LION BLOG のアイキャッチ画像のマウスオーバー時のズームを無効にする方法

アイキャッチにカーソルをもっていったときに画像が拡大・縮小する効果がデフォルトで付いていますが、私はあまり好きじゃないのでこれを無効にします。 変更方法 追加CSSに下記の文字を追加するだけで無効にすることができます! [crayon-616cfab25f046283849495/] ちなみにデフォルトの数値はtransform: scale(1.2)です

リスト < li > タグの横並び時の隙間をなくす方法

リストタグはメニューなどでよく使いますが、リストをdisplay:inline-blockを使って横並びにするとリストとリストの間に隙間ができてしまいます。それを簡単な方法で解決します。 解決方法 CSS(スタイルシート)で、親のulにfont-size: 0を入れる。 [crayon-616cfab25f077338781209/] 他にもいくつか方法があるようですが、私はこの方法を使っています […]