2012年6月28日

WordPressの管理バーの項目を削除する

WordPressの管理画面やログイン中のサイト画面の上部に表示される管理バーの項目を削除する方法です。
//
// 管理バーからメニュー項目を削除する
//
function remove_wp_logo( $wp_admin_bar ) {
    $wp_admin_bar->remove_node('wp-logo');
}

add_action( 'admin_bar_menu', 'remove_wp_logo', 999 );


remove_node()の引数に削除したい項目のIDを指定します。
WordPress3.4では以下のようなIDが指定できます。(wp-include/admin-bar.phpを参照)

メインメニュー
wp-logo : WordPress ロゴメニュー
site-name : サイト名メニュー
my-sites : 参加サイトメニュー
view : 投稿を表示メニュー
edit : 投稿の編集メニュー
new-content : 新規追加メニュー
comments : コメント編集メニュー
updates : 更新通知メニュー(テーマ/プラグイン/コア)

top-secondary : secondary menus(管理バーの右側に表示されるメニュー)
my-account : マイアカウントメニュー(こんにちは、xxxxxさん!)
search : サイト内検索

サブメニューの項目を削除することもできるようです。

WordPress ロゴメニュー
about: WordPressについて
wporg : WordPress.org
documentation : ドキュメンテーション
support-forums : サポートフォーラム
feedback : フィードバック

マイアカウントメニュー
user-info : ユーザ情報(ユーザ名やアバターの表示)
edit-profile : プロフィールを編集
logout : ログアウト

サイト名メニュー
view-site : サイトを表示
edit-site : サイト編集
dashboard : ダッシュボード

参加サイトメニュー
network-admin : サイトネットワーク管理者
network-admin-d : サイトネットワーク管理者 >> ダッシュボード
network-admin-s : サイトネットワーク管理者 >> サイト
network-admin-u : サイトネットワーク管理者 >> ユーザ
network-admin-v : サイトネットワーク管理者 >> サイトネットワークへ移動
my-sites-list : 参加サイト一覧

マイサイトメニュー
themes : テーマ
customize : カスタマイズ
widgets : ウィジェット
menus : メニュー
background : 背景
header : ヘッダー

新規追加メニュー
new-post : 投稿
new-media : メディア
new-link : リンク
new-page : 固定ページ
new-user : ユーザ




2012年6月24日

夢枕獏の大帝の剣が完結してました

本屋でぶらぶらしていると「大帝の剣5 <聖魔地獄編>」(夢枕獏)を発見。新刊でたんだ~、と思いながら手にとって見ると、「完結」の文字が・・・

阿部寛主演で映画化されたり(あまりにあれな感じなので見たことないんですが・・・)と、紆余曲折ありましたが、どうやらいつの間にか完結していたようです(笑) すっかりお話を忘れてしまってます。

はじめから読みなおしてみようかな。

「時間はかかったが、ちゃんと終わらせたぜ。もう、20年かかる物語を書くわけにはいかないが、やる時きゃやるんだよ、このオレは。」 あとがきより


2012年6月11日

SoftBank SELECTION ラバーケース for SoftBank 103SH グリーン を買ってみました

スマートフォンのSoftBank SELECTION ラバーケース for SoftBank 103SH グリーン(SB-SA12-HCRB/GR)を購入してみました。

夏が近づき、薄着になって103SH をシャツの胸ポケットに入れることが多くなりました。当然、下を向いた時などに、落とすことが増えると考えました。というか、すでに2回ほど落としてます。角が潰れました(T_T)

ラバーケースに入れておけば少しは傷の防止になるかなと思ってます。

装着してみましたが、多少重く・大きくなった感じがしますが、なれれば気にならなくなると思われる程度、かな…




2012年6月4日

android入門 または hello world

androidで初めて作るプログラムです。
画面に「hello world」と表示する、プログラムの作成手順のメモです。

1.eclipseを起動

2.新規プロジェクトの作成
  • メニューの[ファイル] -> [新規(N)] -> [プロジェクト(R)...] を選択してください。
  • ウィザードの選択画面で「Android プロジェクト」を選択してください。


  •  Project Nameを入力します。


  • ビルド・ターゲットを選択します。


  • Package Nameを入力します。


  • [完了(F)]をクリックします。
3.ソースファイルの編集
  • パッケージ・エクスプローラーHelloworldActivity.javaを開いて編集します。
  • ソースを以下のように編集します。
package jp.android.helloworld;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloworldActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.main);
       
        // TextViewクラスのインスタンスを作成
        TextView text = new TextView(this);
       
        // テキストのセット
        text.setText("hello world!!");
       
        // ビューを追加
        setContentView(text);
    }
}

4.プログラムの実行
  • メニューの[実行(R)] -> [実行(R)] を選択してください。 
  •  Android アプリケーションを選択します。
  • Androidのエミュレータが起動します。
  • 完全に起動したら[MENU]ボタンをクリックしプログラムを実行します。
  • 画面に「hello world!!」と表示されたら完成です。