[PC] PHPのメモ書き~WordPress連携で自動投稿~

PHPのメモ書き(その1)

本サイトを作る前に立ち上げていた「特許出願ココ」。このサイトには、特許庁が公報を挙げたらその週のうちに出願人又は権利者の公報数をランキングにする投稿ページを上げています。

曜日 公報
特許出願公報
再公表
特許出願公表
意匠公報
商標公報
実用新案公報

つまりほぼ毎日更新を続けています。特許庁からのデータ獲得は別として、投稿をほぼ毎日挙げるのは、手間だと言うことにようやく気づきました。そこで、PHPを使ってプログラミングできないか調べてみました。

WordPressにアクセス

調べてみると意外とあっさり出てきました。WordPressが置かれている場所(フォルダー)の直下にwp-load.phpファイルがあるので、それをinclude_onceで読み込めばよいことが分かりました。投稿は、wp_insert_post()という関数を使います。

データベースにもアクセス

wp-load.phpを読み込んでしまえば、global $wpdb;を宣言することで容易にデータベースにもアクセスすることができました。

まとめ

これで、あとは、曜日ごとにPHPのスクリプトを動かしてあげれば、自動投稿ができるのではないかと思っています。アイキャッチ画像等を貼りこみたいのでまだ完成していないのですが、目安がついたので、書いてみました。

Translate »