• ワードプレスで作るオートブログ講座2
2014/05/26 (月) 0 236

今回はPHPで外部サイトにアクセスする方法です。Goutteというライブラリを使う予定だったのですが、使用できる環境に依存するため、過去に取り上げた方法同様に「Simple HTML DOM Parser」を使うことにし...続きを読む

2014/05/23 (金) 0 345

ロリポップからwpXサーバーに乗り換えをしたらPHPでエラーが出るようになり、調べてみたら「php.ini」の設定の違いということが分かりました。 エラーは「file_get_contents関数」で出ているようでした。...続きを読む

2014/05/12 (月) 0 115

今回はチェックボックスとラジオボタン編です。 チェックボックスとラジオボタンは似ていますが、チェックボックスが複数選択できるのに対して、ラジオボタンはひとつしか選択できません。 チェックボックスとラジオボタンは選択肢が少...続きを読む

  • ワードプレスで作るオートブログ講座2
2014/05/12 (月) 0 107

前回は検索エンジンの検索結果をスクレイピングして、URLとアンカーテキストの一覧を取得しました。 取得したデータは一旦AJAXとPHPを使ってサーバーに保存するのですが、この処理については後述するとして、先にPHPでコン...続きを読む

2014/05/12 (月) 0 99

前回はクロスドメインのコンテンツ取得までをやりましたが、今回は取得したコンテンツをスクレイピングする方法です。 前回はコンテンツをテキスト形式で取得していましたが、今回はHTML形式で取得します。 コンテンツはHTML形...続きを読む

  • Webプログラミング講座
2014/05/08 (木) 0 123

今回はプルダウンメニューとリスト編です。 プルダウンメニューとリストはともに選択するためのフォームパーツです。 因みにプルダウンメニューとリストはセレクトボックスと呼ばれることもあります。 都道府県のように選択する項目が...続きを読む

  • ワードプレスで作るオートブログ講座2
2014/05/01 (木) 0 227

では実際にひとつひとつ順を追って構築して行きたいと思います。 まずは、クロスドメインの単独テストからです。 因みにクロスドメインというのは、異なるドメインを跨いで処理をする、という意味です。要するに自分のサイトではない他...続きを読む

2014/04/23 (水) 0 108

今回はフォームについてです。フォームは検索する時や、なにかを選択する時に使いますよね。 いわば、ユーザーの選択によって出力を制御するので一種のプログラムです。 フォームは様々なプログラムで利用されます。サーバーにデータを...続きを読む

2014/04/16 (水) 0 136

今回は前回までのスクリプトを実際に実装する処理です。ジョイントポストワンは今回で最後となります。 ワードプレスのテーマフォルダに外部ファイルとして読み込むためのファイルを作ります。 これは例によって使用しているテーマによ...続きを読む

2014/02/23 (日) 0 504

最終回です。今回はページごとにポイントレートを変える方法です。 使うのはカスタムフィールドです。カスタムフィールドは記事の投稿時に設定できます。 ▼ワードプレス×ツイッターによる無料でできるオートブログ 第五回目 カスタ...続きを読む

2014/02/13 (木) 0 822

今回はポイントが無くなったら閲覧不可にし購入を促す方法です。 「ポイントが無くなったら」というのはユーザーのポイントを調べれば分かります。 これは以前やりましたね。 //ログインしているユーザーIDを取得 $uid = ...続きを読む

2014/02/13 (木) 0 660

前回はブロック記事を読むとポイントが変化する仕組みを学びました。 しかし、前回の課題として同じページを再読込するとポイントが二重に操作されるという問題がありましたね。これを簡便ながらクッキーで解決します。 クッキーという...続きを読む

2014/02/13 (木) 0 4,758

今回は「CubePoints」のポイントを直接いじって増減させる方法です。 デフォルトでは「CubePoints」のポイントが動くのは新規会員登録時、投稿時、コメント投稿時の三種類しかありません。 そこで直接いじって独自...続きを読む

2014/01/21 (火) 0 95

前回はフォロワーの両思いチェックとリムーブスクリプトをワードプレスの擬似cronスケジューラーに登録しました。 今回は検索してフォローをかけると同時にダイレクトメッセージを送信するスクリプトを、旧講座で作った自動フォロー...続きを読む

2014/01/21 (火) 0 134

今回は前回に引き続き、検索したユーザーからボット以外のユーザーをフォローする仕組みを実装してみます。 ポイントとなるのはフィルタリングです。簡単ですが条件の絞込については正規表現(パターンマッチ)を使っています。 絞り込...続きを読む

2014/01/16 (木) 0 185

前回は基本的なTwitter APIの使い方を学びましたが、今回はもう少し突っ込んだ内容を学んでいきます。 で、前回は説明しませんでしたがTwitter APIの大事なルールがあります。 「レートリミット」というもので、...続きを読む

2013/12/25 (水) 0 161

今回はいよいよワードプレスにインフォトップのランキング情報抽出プログラムとキーワード抽出を合体させます。ちょっと時間が掛かりましたが、ようやく完成しました。 まずは保存する場所を確認します。保存する場所はテーマフォルダで...続きを読む

2013/12/25 (水) 0 158

今回はPHPでインフォトップにアクセスする方法です。実はこの方法はボット作りの基本にもなります。 かなり役に立つテクニックなので是非憶えて下さい。 考え方としてはPHPで特定のURLにアクセスし、ゲットしたHTMLを解析...続きを読む

2013/11/25 (月) 0 536

今回は、FeedWordPressで取得したNG記事をスキップする方法です。 RSS記事の中にはまったく意図しないデータも入ってきます。特に投稿系のRSSでは、スパム投稿や連続投稿、アクセス数を稼ぐための過激な煽りタイト...続きを読む

2013/11/25 (月) 0 1,220

今回は、プラグインの「FeedWordPress」で取得した重複記事を自動的に削除する方法です。便利な「FeedWordPress」なのですが、欠点いくつかあります。その1つに重複記事の取得と意図しない記事の取得。そして...続きを読む