アーカイブ

‘wordpress’ タグのついている投稿

楽天日記→WordPress移行

2009 年 3 月 10 日 コメント 2 件

楽天日記のブログを、WordPressへ移行しました。

私が先月までブログを書いておりました楽天日記から、コンテンツをダウンロードして、そしてこのブログにアップロードしました。いっきに、コンテンツが1600も増えました
(^0^)

同じ内容の複製なので、、、あまり意味がないかもしれませんけれど。

楽天日記バックアップというソフトを使って、ダウンロードしました。
そして、アップロードは以下のプログラムを使って実行したんです。
WordPressの環境に依存する部分を残しているのでそのまま使えるわけではないのですが、少し修正すれば動くと思います。

画像を貼り付けたり、リンクを変えたりはできていません。
(楽天サイトから画像が消えたら、アウトです)
またコメントやトラックバックも追加していません。

まあとりあえず、スクレイピングを利用して移行したということで大きな目標がクリアできました。

下記のプログラムは、XML-RPCに対応しているブログならば実行できると思いますので、WordPress以外にMovableTypeやブログサイトへも移行可能だと思います。

require 'time'
require 'xmlrpc/client'
require 'kconv'

user = 'wordpressのユーザー名'
password = 'wordpressのパスワード'
publish = 1 # 下書きの場合は0

# WordPressのURLに依存します
server = XMLRPC::Client.new('blog.shockby.com', '/xmlrpc.php')

# カテゴリーを設定する場合、IDはWordPressの環境に依存します
# category = [{"categoryId"=>"25"}]

# 私の楽天ブログバックアップソフトの設定
filelist = Dir::glob("solis/*.txt")

filelist.each do |filename|
  open(filename) do |f|
    title = f.gets.sub(/TITLE: /, '').chomp.toutf8
    date =  Time.parse(f.gets.sub(/DATE: /, '').chomp)
    category2 =  f.gets.sub(/CATEGORY: /, '').chomp.toutf8
    description = f.read.toutf8
    f.close

    struct = {
      'title' => title,
      'description' => description,
      'dateCreated' => date
    }



      id = server.call("metaWeblog.newPost", 1, user, password, struct, publish)

      puts "Post ID: #{id}"

      # カテゴリーを設定する場合
      # res = server.call("mt.setPostCategories", id , user, password, category)
      # puts res

  end


end

xreaでWordPressの本体やプラグインのアップグレード

2009 年 2 月 11 日 コメントはありません

xreaでWordPressを導入して、管理画面からプラグインや本体をアップグレードするとき、以下の内容を.htaccessに追加すればよい。

.htaccess

<Files update.php>
AddHandler application/x-httpd-phpcgi .php
</Files>
<Files update-core.php>
AddHandler application/x-httpd-phpcgi .php
</Files>

xreaでは、phpはSafeモードで動いているのでファイルを追加できない。アップグレードするときはcgiで動かせばうまくいく。

[本]あなたのキャリアと経験を活かす 社会保険労務士開業法

2009 年 2 月 9 日 コメントはありません


社会保険労務士開業法

Amazonで購入
書評/ビジネス

この本はタイトルのとおり、社会保険労務士として開業するためのハウツー本です。
こんなにやり方を詳しく書いてもいいのだろうかというぐらい、丁寧に開業する方法が書かれています。社会保険労務士の方だったらとりあえず1冊持つという本なのかもしれません。

さて、社会保険労務士ってどんな仕事がご存知でしょうか?
士業として、弁護士、公認会計士、税理士という仕事は有名ですが、司法書士、行政書士ときて、、、、社会保険労務士、、、たくさんあるものですね。
社会保険労務士というのは、労働関連法令に基づく申請書等の作成代行等を行うことを業務としています。

厚生年金、健康保険、失業保険、労災保険などの代行と、就業規則を作るような仕事をしています。税理士は会社と政府の間の関係、社会保険労務士は会社と社員の関係を中心に仕事をしているようなイメージでよろしいでしょうか。

社員もいない私としては今のところは関係ないし中小企業でも社会保険労務士に仕事を依頼しているところは5%ぐらいだそうです。大企業にとっては労働3法を遵守するために必要な存在なんだろうと思います。でも、会社の組織は人間関係で成り立っているので、職場環境をよくするために社会保険労務士が関わる仕事は増えてもいいのかもしれません。

続きを読む…

カテゴリー: タグ: