work.log

エンジニアの備忘録的ブログ

WordPressの”Hello world!”を初期設定プラグインの処理で消す

投稿:2014-06-30 17:45  更新:

WordPress のメモです。

WordPress をインストールすると最初の投稿として「Hello world!」と「サンプルページ」がもれなくついてくるのですが、一々消すのが煩わしくなったのでセットアッププラグインで自動で消すようにしてみました。

これを消すのは下記、二行のコードだけ。

wp_delete_post( 1, true );
wp_delete_post( 2, true );

この関数の使い方は、「wp_delete_post( <投稿 ID>, <完全に削除するか> );」みたいに使う。

参考にしたページ
関数リファレンス/wp delete post

DB の初期値はこんな感じ。

mysql> select ID, post_title from wp_posts;
+----+-----------------------+
| ID | post_title            |
+----+-----------------------+
|  1 | Hello world!          |
|  2 | サンプルページ        |
|  3 | 自動下書き            |
+----+-----------------------+

これを下記記事で書いたようなプラグインに突っ込んじゃう。

これで OK。地味だけど便利!

スポンサーリンク

コメント

コメントを残す

よく読まれている記事

  • 今日
  • 週間
  • 月間